I've been here 3 times now. The place is typical, seems fairly clean but a rather boring and dirty fish tank at the front is the first thing you notice. There is a small amount of cramped parking as it shares a tiny lot with a few other businesses. The service has been par, the girl typically working the front counter likes to talk on her phone loudly about her personal stuff whenever there isn't a customer ordering. I don't really mind that personally but I could see how that might annoy some of the people dining in.
As for the food, each time I've just gotten simple take-out... fried rice, spring rolls, sesame chicken, everything I've gotten here has been fairly good and consistent. It's a little better prepared and higher quality than your typical cheap Chinese joint, they even have a large vegetarian version of their menu. Good portions, fair prices, just a good reliable place for some quick chinese.