Hantavirus-hit cruise ship arrives at the Spanish island of Tenerife, where passengers are expected to disembark and return home.