Pictures don't do this place justice-- it's huge!! It was the perfect location for our small family reunion. There was so much fun to do at the house (swimming, basketball, tennis, ping pong, foosball, pool, BBQ) there was no real need to go out! There is lots of seating and lots of space to move around. Our kids loved playing hide and seek. The hosts were quick to respond to and resolve any of our concerns. We will definitely stay here again!