Very good place for large groups. Extremely accomodating and great communication.