The island is the largest of the 350 in the Canarreos Archipelago ( ArchipiÃ lago de los Canarreos ) . It has an estimated population of 100,000 . The largest of the 350 islands in the Canarreos Archipelago ( ArchipiÃ lago de los Canarreos ) , the island has an estimated population of 100,000 .