We enjoyed this cruise although it was organized very differently from our previous Viking River Cruise. The itinerary was good and enabled us to optimize our time in Russia. Unfortunately, one of our ports of call, Kizhi Island, was canceled due to issues with the fog. We didn't like the layout of this ship as much as we did the longboats as there were many steps that were rather precarious. The food on this trip was not nearly as good as the Grand European although the desserts were divine. We thought the costs of the shore excursions was very expensive, but they were excellent tours with great guides. Our biggest surprise was how beautiful and colorful Moscow is. The Russians were very friendly and welcoming. We felt very safe the entire time.