Telaga Harbour Park is a yachting marina/harbourfront shopping complex plunked amid some very fine nature.