Great place for large groups in a great location.