I'm in Canada, and I know someone who's travelled to Cuba a few times. The last times she has stayed with friends she's met.
She obviously loves it, and I'm drawn to its history as a vacation destination and the culture, particularly the music.
I'm not sure how comfortable I'd be in a "socialist" country, though.
http://this-twisted-history.blogspot.com/