We've eaten here several times for both the dim sum (lunch) and dinner.
Yes the place is run down. Extensive menu. Reasonable prices, especially the dim sum, loved everything. Had the house special fried rice and sizzling seafood plate last night mmmmm, even the sweetsour chicken I ordered for the kids was good. Service seemed pretty attentive, we were the only wide-eyes in there :). Will definitely go back for the food/prices.