Very spacious place for big groups. Can park up to 4 cars. Plenty of chairs for big groups and we have no problem with e cleanliness.