this is a great place that caters well for a large crowd.