I was introduced to this place a few years back by my fianceé's friend (who was a native of Hong Kong) as a great place to get "soup dumplings". Soup dumplings (or "steamed little juicy buns" sometimes) being an anglicized translation for "xiao long bao". Anyway, these are some of the best versions of that delicious dish that I've ever come across.
Also, the rest of the food they serve is equally great (great noodle soups and rice cakes.) Furthermore, the prices are incredibly low in general and for this quality of food.
I'd say the original downside to this place was that it was very small and that it was very popular and thus it took a while to get a seat. The place recently has expanded to triple it's former size and the wait isn't quite as long.
I give it the highest recommendation.