Oh my gosh this place was PERFECT! We are a family of 5 and this place was HUGE! Much bigger than we thought. Not only was it clean and perfect (two master suites, washer/dryer, double shower, right on the golf course) but the amenities they had were STELLAR! Free beach chairs for the week, a cooler, ice fills daily, free dvd rentals, free bike rentals and then also paid rentals for boogie boards and snorkel sets. WORTH EVERY PENNY! Also, they offer discounts at the local grocery store and are right in the middle of the action, while still feeling private. Loved everything about this place!