Pros: Resort amenities are fantastic with pool, beach, putting green, easy parking. Great sunset views from balcony.
Cons: Not enough hot water for all 5 of us to have hot showers after the beach before dinner. 6 hour timers on A/C. All A/C in condo had to be on for any of the A/Cs to work. A/C timers tick loudly when trying to sleep. Didn't get a single night of uninterrupted sleep in our 2 weeks stay.