Santa Cruz del Islote, a full island