Highly recommend this cruise. It was my first time on Viking, and I was very impressed. The ship was lovely, the food was good, and the tours and lectures were excellent and informative - particularly enjoyed the interactions with the Viking guides, as well as with fellow passengers - it was easy to meet people at meals and during excursions and share travel stories. I learned a lot about Russia, and have come away with a new perspective. Viking also throws in some "surprises" that were very enjoyable (e.g. a short concert or show). I will definitely cruise on Viking again.