This place was perfect for our family of 4. we had plenty of space to spread out and loved the proximity to the beach. We so appreciated all of the beach and snorkeling gear that was supplied. We are already trying to plan a return visit!