My experience here has not been great. I have came here more than one occasion to give them more chances to redeemed themselves and each time it's just another disappointing experience. It's mostly with the food, not how it tastes but the amount of time it takes for it to come. For example, the beef tripe would take longer than half an hour, I'm saying longer only because we never got it after reminding them, so we decided to not have it and pay the bill.
From my experience each dish comes in an average 10 minute interval, I wish I was lying. I think it's simple knowledge with every Chinese person that dim sum restaurants mass produce each dish so why does every customer have to wait for an unreasonable time for their food? In fact if they are making it on the spot why are they?
Honestly, you get what you pay for, it's cheap for a reason. I rather pay more so I can actually get some food and leave satisfied. Bottom line I would not come back.