This is a great place to go for Dim Sum! They have most of the popular dim sum dishes and the wait is usually not as bad as the more popular places - at least I never had to wait. But it can get quite crowded during afternoons.
One thing that loses points is how long the Dim sum came out.. we waited 20 minutes for our first dish and a total of 40 minutes to get our very last dish ( which was deep fried taro and beef balls). I like how they have all day dimsum but it's limited dishes. I would also recommend you coming here for their Peking duck which is also good.