cantaloupe island