The largest island in the Caribbean