Tess Nichol is all the richer for spotting a humpback whale and witnessing swooping bald eagles at an exclusive resort in British Columbia.