In regards to dim sum... Food is good, but service is bad.
I give food 5 out of 5.
I give service 2 out of 5.
1 cart for hot foo, 1 cart for bakery type foods, 1 cart for soup, and 1 cart for other types of hot food... those are the only carts that go around the whole time. Most of the time, certain dishes runs out before making it around... so people are left without food (if they are only there for certain dim sum). Once they run out of a dish, they typically don't make more after a certain hour even though they close dim sum at around 2:30pm.
FYI, if you go for dim sum on Sunday, you will be waiting to get in! It gets really busy. We waited 35 minutes this past weekend.