A tropical island popular for its sandy beaches and clear waters is battling an outbreak of a deadly virus that had prompted Covid-era precautions in China last year.