My family with 3 boys ages 10-15 had a great time. We paid to heat the pool and plenty warm to swim every day. Enjoyed playing corn hole, ping pong, and mini put. Beds were comfortable and would definitely stay here again. Hosts were very responsive. Really enjoyed our time and highly recommend.