Again, this is just my opinion, and the last time I ate there was about 3 years ago, but....
The restaurant is gorgeous, the food is mediocre. And expensive! The beef and broccoli was 20 bucks, and I really didn't care for the taste. It had a very odd flavor that I couldn't identify. I, too, have had much better food at a local cheap takeout place.
Strangely enough, I found the food at Lotus Blossom Cafe (the CS place in China) to be much tastier. I had the beef fried rice. Now, maybe I just had lower expectations because it was CS, but it was hot, fresh, and tasted wonderful.