I love Everything about this place.
It's a fairly large restaurant and it's nice and bright, which you don't get often for a Chinese restaurant. The food is amazing! It tastes like authentic Chinese food I ate in Shanghai.
If you go, go for the mini xiaolongbao!