Those military personnel on the Marine Corps Air Station K Bay, as we call it, are not soldiers..not to put too fine a point on it...we prefer to be called Marines.
I am surprised that this mega million dollar house he is staying at does not have a gym in the gated community. He is just showboating.
According to the descriptions of the house it includes a weight room, but you are right he is showboating. He gets a charge out of the attention!