We had our team dinner here one of the days and this place was good. Especially for large business dinners. The had a separate area just for us which made it easy to connect with everyone. Food was served throughout the evening and they also took care of the vegetarians.