I've eaten at the Sunday brunch here at least 5-7 times. It's one of the best buffets in town. The focus is not so much on variety, but rather the quality of food. This, matched with the view, is well worth your money.
My biggest problem, however, is with the service. It's quite lackluster. The servers take the initial drink order and you're lucky if they return again. During my most recent visit, we were not given any delicious Peking Duck or the fun tower of fruit/pastries that every other table gets. How are those sorts of things missed when you're at this nice of a place? It all just seems very uncoordinated and for the price point, I want to feel like I'm getting quality service.
Finally, I know this is minor but I also think it's a bit cheap of them to charge for sodas to begin with, let alone for refills. For $70+ tax/tip, can they not throw in a second Diet Coke?