I think a spot that would be hard to beat would be the promenade and seafront at Pok Fulam.
This is around the Cyberport and Bel-Air, off the Cyberport Road.
The anchorage is opposite ,cargo handling going on all the time,ships and interesting craft passing most of the time,the shipping really close to the seafront.
At Cyberport there are places to eat,a supermarket,toilets,and there is a Hotel,probably a bit pricey,but there must be other accommodation around.Also places within easy walking distance up the hillside for more panoramic views.
If you have a telescope it's amazing how easy it is to read names of vessels the far side of the anchorage,no shimmer at all
Great place.
Colin