It's fine, and I go from time to time, but only if someone else is strongly pushing for it.
-The food is mediocre. If you want americanized chinese food, go to Orient Express. If you want good food in the area, go to Little Asia. If you want really good food, go to something like Sichuan Gourmet (formerly known as China Star) or Chengdu Gourmet. I've never had a great meal here: at best (of my multiple times), it's been ok.
-The service is crazy slow -- I've never had things not be slow. Probably 25% of the time they've clearly forgotten a dish in the order.
-They play obnoxious music outdoors (but not inside!?), so even if you don't patronize their establishment, you get to experience it!