I've been here twice for yum cha and have found this to be an excellent restaurant. The food is made to order and very fresh. It differs from other yum cha, in that you must order your choices from menu rather than carts, but that only adds to the freshness.
I also found the food to be very well priced.
Highlights are the Peking duck rolls and pan fried pork buns.
Their website is easy to browse and making a booking online is really easy. Fast friendly service, very clean restaurant. Will be going back again and again!