ONLY the dim sum is good here, the a la carte menu items are terrible, I have tried a few times and regretted it each time, so now I only come here for dim sum and nothing else. Four stars for dim sum only, zero for a la carte food (it is greasy and off flavored and just gross).
The dim sum here is reasonably priced and good, it comes out pipping hot which is a plus for me. You can usually be stuffed for about $ 15 per person. The food is fresh and generous in portion size and is clean.
During the weekdays you can get a seat whenever without a wait since they serve dim sum all day, every day! However, during the weekends during brunch expect a 30mins to 1 hour wait, and you can't really leave to come back, since they call out a number that you are assigned, and if you aren't there they skip you.