This place never fails to impress me every time I visit. I have recommended this to many friends asking for suggestions on where to eat. The food is good, and serving is fast. The service is top-notch for the attention and proactiveness of staff. It's a go-to place for me, especially for business meetings.