This place is wonderful for kids and family get togethers. Definitely as advertised and sparkling clean. The backyard is amazing and just as described with tons of activities, pool floaties, basketballs, etc. Hosts were super helpful and responsive as well. Highly recommend!