This place is in a great location. It would be perfect for large groups.