Fremantle, the best kept coastal secret of Western Australia