In centuries past, real pirates of the Caribbean slipped into the island's coves, with boats bearing illicit booty. Today, visitors come from the port of Batabanó, 56km south of Havana, on a three-hour ferry ride that costs $0.50 Cuban Pesos (£0.35) and requires reserving a month in advance, or securing a seat on irregular flights.