This review will not cover the stops on the trip as those can easily be reviewed on Vikings web site and the company's descriptions are an accurate depiction of the place you will see. In fact, I think it is safe to say that all information on their web site is honest and forthright.
The scheduling of our trip with Viking could not have been smoother. Our documents were accurate, arrived as scheduled, and the flights and transfers went without a hitch. We were very surprised to see our transfer guide still there waiting for us after our delayed flight and long customs entry. We fully expected to have to find the ship on our own in Moscow- but no - she and the van were still there! We knew it was going to be a good trip after that kind of service.
What I will tell you is that the staff was friendly, helpful, knowledgeable, and available at all times. They were very organized and did what they said they were going to do.
This ship will be upgraded after this season but if you are going in 2010 then it is clean and adeqate.