There was plenty of room and space for our family of 6. It was sparkling clean when we showed up. There were more amenities than expected (like beach towels, beach toys and equipment, spices and cooking oils). We loved the 5 min walk to the perfect beaches. Wished we could have stayed longer!!!