We stayed in this unit as a multigenerational family. We loved the proximity to the pool, playground, putt putt golfing and barbecues. Lots to do on site with kids. Listing was as described. WiFi worked great. Our only complaints were that the unit is on the ground floor and gets a fair amount of noise from the rental unit above (lots of foot steps, furniture moving, stomping, water flushing, etc) and the bathrooms don’t appear to be as recently updated as the kitchen / dining / living area. One shower in particular was really slow to drain, but management said they would fix it after we checked out. Property manager here seemed easily accessible, even after hours. Would easily stay at this resort again, but might recommend an upper floor unit if traveling with infants or light sleepers.