The place is very roomy with great interiors. The location was also pretty good and accessible from highways, stores etc.
I’d highly recommend the place for large groups.