Took my mom here for mother's day. The view of the lake in the spring/summer is amazing. Food was alright though. I eat a lot of Chinese cuisine at home and at restaurants and this place was nothing special in my opinion. Prices were expensive compared to your regular dim sum restaurants (you're essentially paying for the view though). I think it's nice to come here at least once to try and get a nice view of the lake. Other than that the place does not stand out in my mind.
Service was okay, typical dim sum restaurant service. Ambiance of the restaurant was pleasant. Very modern and clean looking.