What I like about China Beach Club (Tel: 2983-8931) is that the staff love pets. A friendly dog may come to greet you at the top of the stairs and, in the open-air kitchen, cats doze on the rocks above. The view is also amazing: huge sweeping sea view all the way to Hei Ling Chau and beyond.
The prices are more close to city prices (HK$195 for a rib-eye steak) but they do give value. My China Beach curry came with seven fat peeled prawns. And Buffalo Wilbur's kippers came in a mound of kippers. The drinks are also good value – HK$25 can get you almost a pint worth of Gunner or lemonade.
Pity the place is only open on weekends. I could get used to this.