We had a great time with our 5 boys. Lots of room, fun games to play, clean and comfortable! Communication with the owners was great. We would definitely stay here again!