Just what we needed. Perfect for kids who are active. They loved the toys . Great access to all. The biggest plus for me was being a stones through awY from the beach. Bree was super efficient and provided great communication .