Come to Havana, Republic of Cuba : exquisite isle of delight