port hardy home for sale