Have been there every once awhile in the past couple years, always have good dumplings (both steam & fried ones are great). Always get your delicious dumplings fast, fresh & hot.
If you go during the dinner hours, you probably have to await for a bit until you get a table.