An idyllic tropical island with stretches of crystal white sandy beaches.