Wonderful cruise. Great staff, great food, excellent wines, good excursions, well-informed guides. All good except they cancelled the Santiago de Cuba stopover at the last minute, claiming that they might be able to get into the Santiago bay, but not get out due to "winds".... Well, we were not convinced. Viking did provide a $500 credit we can apply to a future cruise, but you know what, what if we redo the Cuba cruise and they again cancel Santiago, which we really wanted to see? What's the point then? Viking should get more serious about its stopovers because it was a deciding factor in our choice of this cruise. And if Viking can't keep to its itinerary, why bother.
On the plus side, the staff of the boat was truly lovely, the food truly delicious, the indoor spa great and luxurious. The ship was the right size - not too big, not too small, blissfully free of casino and photographers. We enjoyed the promenade deck. It was possible to do a mile or so on it every day, which we really liked.
Excursions were well organized, informative and fun, with enough free time to do a little shopping/exploring on our own. Guides were well-informed and pleasant, without overdoing it.
Cabin was great. I wish they would have provided the make-up removal kit every night, not one per stay. I had to ask for more. But staff was truly lovely.