Rented for myself, two teenage children, and both brought a friend. Rental was very spacious for us to relax separately and come together for meals, living area, and balcony. Beds were comfortable, bathrooms clean and spacious, and kitchen had everything we needed. Property was impressive with plenty to do. There are open and shaded pools, jacuzzis, water play areas, and lazy rivers. There are shaded slides and multiple games (ping pong, pool, shuffle board, connect four, Jenga). Also tennis court, basketball court, corn hole, volleyball, playground, checkers, and Chess outside. It is a quick walk down a bridge (choice of 3 bridges) to the beach where you can rent chairs and Umbrellas. There was so much to do it never felt crowded, could always find a chair or place to lounge. On-site dinning and outdoor bar was good as well (with and outdoor DJ). One of my child brought his video game and had no issues with playing online during our stay. Overall property and this rental was great. Only negative is if you want to eat, shop, or do an activity besides what’s on the property you would want to drive, but Broadway is only a 10 min drive where there is a ton to do, just not in walking distance. Would rent again!