My husband & I have been here several times over the past few years since this location opened. Our food has always been great. Portions are very large, so we generally split a meat dish, & an order of fried rice (along with 2 egg rolls). We always have plenty of leftovers for another meal each. Prices are a little high, but in line with similar restaurants. (If you break it into 4 meals instead of 2 like we do - it's pretty reasonable after all.)
Service is usually great, although we have had one visit with poor service when it was really busy.
Atmosphere is okay...a little disappointing. All the previous locations had more of a typical Chinese atmosphere (Chinese lanterns, wishing ponds-with fish in them, typical Chinese décor), and this one is ultra modern. If not for the menu and wonderful aromas, you wouldn't know it's a Chinese restaurant. :-( Although the restaurant is a decent size, it feels pretty cramped, as tables are very close together. Not much room to walk around. It is also very busy & loud.