HIGHLY recommend this place for large groups.