My wife and I have sailed with Viking before (on the Danube) and so thought this would be more of the same, just with different ports. Also, our whole lives we have considered Russia to be a dark country, filled with communists and run by dictators, Well, apparently we have always been wrong, it was a most welcoming country (even though we had to pay $500 for visas to get in--this is one of the sanctions that Obama has put into place to punish Russia...)
Moscow was a VERY European city and not at all what we anticipated. Lots of fine and expensive cars, well dresses young people--the men and women appear to be in good physical shape, not like the fat-sos we see when we walk the sidewalks of NY.
The guides knew the answers to all our questions, and they could name all the leaders starting with the Tsars of the fourteenth century and running right though Puton.