we were 4 adults and 3 kids under 12. the place was newly renovated, super clean, and very roomy for all 7 of us. the complex has a great pool and was less than 5 minutes from the beach. Michelle responded very quickly to any question or request. highly recommended!