I doubt if the compound will stipulate what you can wear when in the compound and even less so in the gymn.
You may have met the only person that would complain Suzanna.
In respect of wearing a bikini at the pool. The Ramada once initiated a rule of ladies being allowed to wear single piece swimsuits only. This was because some of the Brazilian ladies were wearing thongs and teeny tops.
The Ladies complied by linking the top and bottom of the bikinis with a very thin strip of material. Problem solved