We chose this cruise in 2019 after our first experience with Viking -- a River Cruise in Provence. We thought it would be a good way to see Scandinavia, where we had never been before. It would also have probably been our only chance to see St. Petersburg. After two covid cancellations we were pleased that we finally got to go, even without St. Petersburg (cancellation of which was a no-brainer).
The ship is very well-run -- kitchen, servers, "hotel" staff, excursions, and the staff were invariably pleasant and helpful, and wore masks at all times. The food was very good, with a nice variety of options. The staterooms were comfortable and it was great that they all have balconies. The design of everything on the ship is tasteful, with nothing overdone or gaudy. The entertainment and lectures were a little uneven, but often very good. I think it's a worthwhile trade-off to have a much smaller ship than the huge ones with lots of glitzy entertainment. The spa had great options -- steam, "snow," hot-tub, sauna -- and nice that there was no extra charge for use of the facilities. There are few things I can find fault with -- maybe the stores were a little too high end, and could use more reasonably priced merchandise. There could also be better communication of information sometimes. For example, better instructions for how to use the laundry machines; a warning that on the day we had to use the tenders to get to shore, starting at 6 am there would be some horrific noises as the tenders were released and lowered; on the last day, don't say that everyone has to wait until their group is called, without notifying the people who are not leaving with Viking transfers, but on their own (black tags), that they can leave any time they want.