Really great place for large groups, great location.