Great program with great people, but after a while the lack of resources (A/C, water pressure, drinking water, etc.) in Cuba can get a little old. We had a week long tour of the island, which was the best part, and I can't recommend doing that enough. Havana felt safe, but the constant haranguing from taxis and people trying to sell things could get annoying. There is tons to explore within walking distance of the accommodations, so you're never bored. One thing that I wish I had listened to: bring hot sauce! There is nothing spicy there.