First off, I'm not a fan of Chinese food in general so when I go to Chinese places, I eat very little.
The food I did have here was very good and I had no problems with it.
Let's talk about the manager/waiter... It's gonna be hit and miss. Either your gonna find him a major pain in the ass or your gonna love him. He didn't ever cross the line with my family, and we enjoyed him. I could see how he could be annoying and throw your opinion off however.