This place won't blow your mind with new age technology or crazy ingredients. It's quality basics, at an affordable price. So if you are in the area and in the mood for some dumplings, this place is perfect. They probably have the most extensive menu of dumplings I have seen at any chinese restaurant. It's also a great way to introduce yourself to the famous soup dumplings which are usually more expensive(asian legend) or far away(scarborough).
The menu is quite big, and the overall experience is pleasant. If I am in the area I'd definitely come back.
PRO TIP: when eating a soup dumpling, bite a tiny piece of the top knot bit of the dumpling off. This will allow it to cool faster, and you can then suck the juice from this hole. So you don't spill it everywhere.