If food is what you want, that too great chinese food, this is definitely the place you want to look at.
Location is a put off and so is the ambience. But the food is great and is a pure value for money.
Service is OK. nothing great. Easy on your wallet if you planning to treat someone ;-)