This place has plenty of room for all of your guests and has so much to do there, that you don't even have to leave the house to have a great time! It was clean and we had everything we needed! We'll be back!