definitely do not stay at the Ocean Spa !! that place is a dump. Very small resort too far away from most of the action. If you can, try the Fiesta Americana.
Nope. They're are some swingers there, i'd say maybe 5% of people there at most. Its a fun place w tons of friendly non judgemental people of all ages, sizes and races