I was surprised to see tall buildings in good repair as well as an assortment of small new autos…and yes, there were lots of crumbling buldings too…but Havana could be any contemporary South American city.