A cosmopolitan island with one of the Caribbean’s best beaches.