We had a small family reunion and it was perfect to accommodate all the varied ages. The outdoor seating was a big hit with the entire family. Very clean and well appointed