Avoid this place. Very slow and poor service attitude. We ordered a dish that turned out completely different than both the Chinese and English description in the menu. We offered a gentle comment to them that they should be more clear with their menu description and I was very clear that we are not asking for a refund or credit or anything. Yet the captain took it as great offense and gave us poor attitude for the rest of the lunch.
Service in general was also very slow. They just don't have enough serving staff there.