As someone who normally likes to stay at the Four Seasons or a Lux Coll or a Ritz, I do like the gay resorts in PSP. We stay at Tortuga del Sol, a very nice, classy, clothing optional place run by a wonderful gay couple.
For fun, I go to the CCBC on a day pass!