I wanted to see Russia and this cruise offered a 2 week onboard stay that covered a lot of area.
The ship, service and food were all excellent, typically Viking. Excursions and guides were also excellent. And Russia exceeded our expectations. If you like history, arts and music this is a great cruise. The last couple of days in St Petersburg included a fantastic ballet and onboard opera experience.
My criticisms are: