Perfect location for large family function. We hosted 15 with 10 adults that stayed on-site. Beautiful amenities. Also near a couple of beaches. We had a blast. Highly recommended.