Came here recently this past weekend and was extremely disappointed. We were seated in a separate room (smaller room) and had the worse service possible. It was hard to flag down a server as they all were not paying attention or none were in sight. Food was average at best. Had to ask for the bill twice and when we finally got it after a long wait, we paid and they informed us that the tip was not included in the bill. Clearly we are aware of this but tip is optional and none of the servers deserved it to say the least.
Overall I will not come back here for dim sum nor do I recommend it at all.