Cuba: the holiday isle of the tropics