This place is amazing for large groups. Super clean and plenty of space. Amazing location.