The service was very fast and efficient, restaurant was busy on a Sunday evening but queue went quickly and we only waited 5-10 mins. Lots of Chinese people eating in the place which is a good endorsement for quality and authenticity. Food is very tasty but beware the portions are huge. Fair play to the waiter he told us we had ordered a lot of food so we took a few dishes off the list and still couldn't eat everything. A main meal portion will serve at least two people. But if you know this and order accordingly then it's a good value and great tasting meal.