Highly recommend this place for large groups.