I go to dim sum almost every weekend and this would not be my first choice. Yes the food is good, they have all my favorite dishes - from the regular dumplings to the more ""exotic"" (?) chooses of tripe and chicken feet. But man is it dirty in there! Each time I sit down, I know someone at my table has to return their dishes or cups because they have remanents of previous eaters. Yech! They don't even bother hiding the dirty dishes that were cleared from tables. Just make sure to inspect and wipe down the cutlery and dishes before use. Also depending on where you sit, you might not even get access to some carts cuz all the food would have been taken before it gets to you. And if you show up after 130pm, forget about any food...you'll just get cold and/or oversteamed leftovers. I""ve rarely had to wait too long for a table - maybe 10-15 minutes, very opposite of other dim sum restaurants. The parking can be difficult but managable. and the staff - rude, except for the managers who of course are always helpful and have a different attitude than the wait staff.
Pros: food when its early enough
Cons: parking, rude staff, dirty overall