If you are ever interested in traveling to Cuba, I highly recommend Cuba Cultural Travel. They have been operating tours in Cuba for almost 20 years. They are highly organized and will take you to some of the best places and people in Cuba. My favorite aspect of their company is that they always give back to the people of Cuba by encouraging their travelers to bring needed supplies.
Jane Crowe, http://www.penland.org