Cayos Cochinos is heaven on earth; have no doubt my friend. And as always happens with paradise, few people have ever been there, especially people from the central and southern regions of the country.Read less