There was plenty of room for our large family group and we had a great time. We had a 2 month old and some little ones as well as teens and adults. We could play ping pong on the lower level, games on the main level and not bother the ones who had gone to bed. Our host was very accommodating and concerned for our enjoyment. As we were eating breakfast and packing up on our last morning, One of the kids said to his mom, "Can't we just stay and live here?"