Cuba
Homestay is THE way to go if you want to really get close to the Cuban people and culture. And my Spanish has come on really well with my trips to Cuba because the people are interested in talking to you and have the time to do so.
There is lots of help available these days with regard to investigating and even pre-booking homestays. Websites like www.cuba-junky.com provide lists of homestays and first information on the houses. And companies like www.takeyourtimetravel.com offer holidays in Cuba with homestay, pre-booked from the UK.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there
Your tips about Santiago de Cuba