This is a very big restaurant with cloth covered tables, carpeted floor, and chandeliers, it's also clean and bright.
We went there on Chinese New Year; thinking that the dim sum size: S, M, L are all the same price if ordered by 10:55am. However, I completely missed the find print that the special pricing doesn't apply to CNY, any western holiday, or long weekend! So our bill came up to about $85 for 10 dishes.
The food was fresh and in a decent size, service was the norm for Chinese restaurant.