British Columbia health officials say the Canadian who fell ill with hantavirus on a cruise ship stricken with an outbreak earlier this spring has recovered.