I've been to this restaurant a few times due to its location and can honestly say that other than that, I don't know why I keep going back.
Dim Sum there is about par for the course in offerings with a few different options, but the menu seems to change quite often. Deep fried mushrooms and pumpkin with salt is a favourite of mine, but the staple dishes are average. Prices drop for a few hours, but so does the food quality: dishes will normally arrive cold. This place stopped using carts to wheel dishes around the restaurant in favour of order cards years ago.
Dinner menu is the same old Cantonese cuisine with the addition of some abalone and shark fin soup (knowing that some are morally against it, I'm pointing it out). The food in general is bland, and the service is sub-par at best. Even with the must-flag-to-get-service system in place, my table has been ignored multiple times.
The washrooms were completely flooded the last time I was there and wait staff in rubber boots and with plastic bags tied around their shoes were a bad indicator. Take away food seems to be even more bland than eating in. Long line ups at the door do usually move quickly.