What a lovely, clean place. You're greeted by buildings in shades of just about every pastel colour you can think of. I took an organised trip to Seaquarium Beach, man-made (apparently they import the sand from Aruba) but beautiful.
Couldn't really be doing with all the bureaucracy from their customs people, but it somehow added to the effect of visiting a communist country. Very interesting and unique place.