70-acre island in the Caribbean