great place for larger groups. excellent location.