It's located at a run down plaza with even more dated decor. When you enter you are kind of hit with a odd old smell which I find slightly unpleasant but get used to over time. I'd have to say that their quality has gotten better over time and now most of the dim sum are pretty good for value.
They have a cheung fun (rice noodle wrap) of pig kidney which is surprisingly very tasty and easily one of our favourite items on the menu. I think their steamed dim sum is much better than their fried/dry dim sum. They also have a variety of fried rice/noodle. I've only tried a few and while the taste is nothing special, it's usually a huge plate so it's great value.