Had a business meeting here. Staff was helpful and attentive. Food was excellent and came out warm even with a large group. We did not feel rushed and were given the time to enjoy our meal and the company of the other guests. It appeared that other patrons in smaller groups were given the same attention. The food was excellent. Would dine here again.