The food to me wasn't that great & a little more on the expensive side for dim sum considering it's quality. The service is not great during busy times, as the restaurant is pretty big. Found myself neglected by waiters many many times, even for things as simple as asking for water.
Now the biggest issue I had with this place was when the meal was finished. We had asked for 3 cups of water which they had charged us $1.00 each for without notifying us.. they added a service charge to our meal and we gave a very little tip simply because we didn't enjoy our service, food or the way they were treating us.
After paying the lady had noticed our tip wasn't 10% and gave us all dirty looks and said we live in Canada... demanding that we give tip and are rude for not doing so. If you are not Chinese, I don't recommend this place found it very very disrespectful.