It used to be my favourite dim sum restaurant. The food is usually much better than those you can find in China Town. However, the service and food quality has slightly gone downwards recently, especially on weekends when they are busy. The recent few times when we visited, our order was messed up - we either got more than what we ordered or didn't get what we ordered but needed to chase the waiter a few times for it. It is a shame, as everything else is really good. One of the good things is it has a good environment where you can relax with your friends/family for a lovely brunch/lunch without being chased to leave (like some restaurants in China Town would do if they are busy).