As has already been said, the view was phenomenal, and it was great to skip the lines and not have to pay for the observation deck. The prices were high (we went for lunch) but they always are at this kind of place, so we expected that.
I was pretty impressed with the food, I had the salmon and spinach quiche with sweet potato fries and it was tasty and filled me up. The others in my party were happy with their food as well. We weren't rushed, and the waitstaff was accomodating. It was also easy to make a reservation online beforehand.
My only complaint is that when I made the online reservation it asked if there was a special event, and even though I indicated there was a birthday, the server didn't mention it or do anything to recognize the event. That's fine - but don't ask if you're not going to act on it. ;)