This was the perfect location for our family! There was plenty of swim gear and toys for the entire family to use. Our boys were super excited to see things they could play with. We ran into some issues with connecting to the TV and some questions about the ammenities, the host was always quick to answer our questions. Overall, it was a very comfortable stay and we can't wait to come back and stay here again!