I have frequented this restaurant on numerous occasions (for take out).
The food has always been freshly prepared, piping hot, with clearly fresh ingredients.
I like the little station with soy sauce packets, duck sauce and hot Chinese mustard, that I can toss into my bag to complete my meal.
There is always enough food to make two meals and the staff have been pleasant and courteous whether on the phone or in person.
If they added a delivery service, they might just get the 5th star. :)