I have seen ads while in Mexico and the Cayman Islands for $90 flights to Havana and promises not to stamp your passport. Always thought this would be a cool and exotic trip. Many areas that have some of the last indigenous caribbean wildlife and some awesome beaches. Not a Castro fan but a lot of respect for the Cuban people.