We have been to this location probably a dozen or so times in the past and I quite like the food but sometimes the experience suffers because the service failed.
Not today, came in for lunch on a Sunday around 1120am, and it was great, actually had 2 gift cards given to us by the manager from the last lunch where the entire thing flopped.
But today not only were the food great but also the service, the added dishes for the Chinese NY were awesome.
Zero complaints.