Why go to Cuba? If you yearn for lovely beaches we have them here in the good ole’ USA. Florida, Hawaii, more on the east coast south of New England, plus many islands in the world that are not run by dictators are great destinations where they speak English and our money stays here!
Havana is a pit. Most of the buildings would be condemned in this country.