Steamy encounter in Havana, Cuba