We order dim sum only (and peking duck) in this restaurant. So this review is for their dim sum and peking duck. Their normal food is not so great.
We come to this restaurant every once in a while because the dim sum keeping us back for moreeee! And I am officially addicted to their peking duck..
Advise: Don't go on Sunday because it's very very busy. Better to go on Saturday if you want to go during weekend.
The waiter/waitress is quite ok if you compare them with those of another chinese resto.