When I decided that I would like to travel to Cuba, I did not know where to start or what the best way to go about it was. Corazon Cuba presented the opportunity to live amongst a mix of people from all over the world, yet also spend lots of time with the most friendly Cubans who work in the casa and direct the programme. Lionel is so kind, helpful and lots of fun to be around, along with the rest of the team. I would recommend this if you are planning to go as a group and especially as an individual; primarily to feel secure in your travels and to minimise pre-travel anxieties but also to reside in a fun and culturally enriching environment. It made me a lot more confident during my time in Cuba and my time spent far more worthwhile. The programme involves Spanish classes in the morning (which feel more like a conversation about the culture & history of the country but en español) followed by an afternoon of salsa dance classes, which definitely came in handy on our nights out over there.
It was the perfect place for me to improve my Spanish; I was above basic level prior to coming, but not only do you receive grammar lessons, you are also immersed in the language from the moment you wake up to when your head hits the pillow! A few of my friends had little to no Spanish at all, yet left with the ability to have conversations with locals so do not let the language barrier put you off.
One thing I would say is to bring bug spray and antihistamines! I was quite prone to the bug bites and as Havana is a city, I underestimated how many I would unfortunately encounter :(
Cuba is the most culturally rich country I have ever visited, and Havana and the people of this city are beautiful, intelligent souls.