Perfect venue for large groups. Amazing location.