I've been coming here for over a decade. I've probably had at least 200 meals here.
Most people know this place for the dim sum. While the dim sum is good, it's only excellent for certain dishes.
I'd recommend going for DINNER. It's hard to go wrong with anything on the menu.
-Beef & Mushroom hotpot
-Rice noodles with Satay chicken
-Crispy Grouper (or scallops) and Asparagus [complain if the batter is too heavy. it should be very light batter.]
-Cream of Corn Grouper
-Lemon chicken (I probably wouldn't order this anywhere else. sweet and sour pork used to be good... now it's too soggy.)
They have quite a diverse menu... peking duck, roast pork, various seafood, etc.
The service is normally excellent. This is a great place to go if you need good service at a party, or if you're impressing someone.