I've been walking past this popular Cantonese restaurant for many, many years and always wanted to try it, which I finally did the other night.
We made a booking for 8.30pm, but when we arrived on time we were told our table for six wasn't ready yet. So we went to a bar down the road and waited. At about 8.50pm they rang and said they had a table for four available, but we decided to wait for a table that would fit us. It must have been 9.15pm when they rang and said our table was finally ready. So they definitely lose points for messing up our booking. I'm used to long waits for tables at restaurants with no bookings, but it was bad form to wait this long when we'd booked well in advance.
We were seated in a back room secluded away from the main dining area, and while we felt a bit removed from all the action it was ok because the six of us had lots of catching up to do. The decor inside is great, very 1950s Hong Kong. The food was good. We opted for one of the banquets, and while they had sold out of the duck on our banquet menu by this time (d'oh!) they substituted something else. All very tasty.
The service was hit and miss. I ordered a glass of sparkling wine and pointed to it on the menu, and sparkling water arrived instead. And at one point our whole table was cleared, and then they realised we still had two more main dishes to come and they had to reset the whole table.
Ended up being $65 a head, including drinks, which is fairly reasonable. While there were some slip ups it's nice to find some decent Chinese food in Surry Hills and I'd be willing to give it another go.