As the MV Hondius cruise ship approaches Tenerife, the people of the Spanish island await it with a mixture of uncertainty and, in some cases, anger.

The Spanish government has agreed with the World Health Organization (WHO) that the passengers of the vessel, which has seen an outbreak of the hantavirus, should be allowed to disembark there this weekend. It has travelled from Cape Verde, where three people were evacuated due to illness.

On Friday, some Tenerife dock workers gathered outside the Canary Islands' parliament building in the town of Santa Cruz, to voice concerns that the imminent arrival could pose a health risk for them.

They blew whistles, sounded vuvuzelas and brandished banners.

"We're unhappy at the idea of being allowed to work in a port without special safety measures or information when an infected boat is approaching," said Joana Batista, of a local port workers' union, who was taking part.