Great place for larger group, good food at the premises.