The cruise was chosen for its itinerary, and for the Viking good reputation. We were on a river cruise from Moscow to St. Petersburg, with stops at small towns along the way.
Both embarkation and disembarkation were organized and went very smoothly. Their organization and staff are excellent.
The ship was a Russian ship, but had been redone recently by Viking. It was much nicer than the other river boats we crossed at a few ports. Our cabin had a balcony and patio door, and had great storage facilities and clean bathroom. The bed was very comfortable.