The island has some of the most beautiful beaches in the Caribbean