My favourite place for Dim Sum or Yum Cha if you prefer. There are line-ups, so be aware that you will have to stand or sit and wait. Particular nice are the peanut dumplings and rice in lotus leaf. The carts will tend to bypass you if you aren't Asian with some of the dishes. If you do want them, you will need to call them over for them, if you want them. I guess they are getting used to people making a face when they are offered chicken feet :)
There are a number of seats that aren't optimal, so be ready to ask to be wait longer if you aren't flexible. In particular there are two tables near the kitchen where you are sort of in a corner as well as one near the door that of course has everyone walk past.