This is a great place for large groups in a fantastic location.