I've never actually been to this place. I do take out only.
I don't know about it being authentic Chinese cuisine, but it hits the spot on a lazy day when you don't feel like cooking. I mostly order in on the weekends (Sundays usually) and it usually takes only 30min.
Large portions, quick delivery and ok vegetarian options.
Good bang for your buck and the only place I order in from.
Only once was my order mixed up. I ordered a green bean tofu dish and because they were out of tofu, they substituted it with little crumbly chicken bits! (not acceptable!). I called, they were apologetic and credited me for the amount of that dish. Problem solved.