This island is one of the small sisters of Isla Coiba, it faces Canal de Afuera and its beach is no bigger than a football field