I visited this place 3 times in the last month! Will go again soon! The best and most popular dumplings are the "juice pork" ones. Like in most Chines places you have to go with pork, or shrimp... chicken just doesn't do it.
Beware of weekends...at least 30min waiting.