Paradise with the taste of rum and smell of cigar--Cuba