I have been here quite a few times now and I am still not sure how I feel about it.
Everything is extremely oily, more so than typical Chinese restaurants. I ordered the pork and vegetable fried steamed buns, and the entire bottom was a translucent yellow from all the oil.
We get the Nani Shrimp Dumplings, which are hit or miss. The other day, they were cooked improperly so everything stuck together and the dumpling skin would come off another one.
It's the only dim sum in the area, so I do recommend trying it for the experience.