Canada invested a lot of money in Cuba tourist business. I spent 2 weeks in Cuba in Varadero, rented a car for one week and traveled a lot around, talked with people, saw how they live.
Amazing. They don't talk or think about Socialism or Communism, they don't try to change the world. All people I talked to were more than welcome countries like Canada, Spain, Germany.... Only what they don't want to see is US dictate. Cubans are proud-hearted people, and most of them feel like "They want us dead - we will survive!" And this is feeling of people on the streets, not those who are in power.
I really do believe that if the USA would say something like "Ok, guys, you will be independent forever, do whatever you want and build whatever you want, just let us invest some money in your tourist business" - and after few years Cuba would be the same like 50 years ago.