We went from Budapest to Amsterdam on the Viking MAGNI two years ago, and loved every bit of that trip, so we knew of Viking's attention to detail and commitment to excellence from firsthand experience. In 2018 we originally intended to take the St. Petersburg-to-Moscow river cruise, but found it was during the time of the World Cup. For that and a number of other reasons, we (three couples who travel together) elected to see what other cruises Viking could offer us, even though our plans were completely changed fairly close to the departure date.
Viking could not have been more helpful, and credited us with every penny we had already tendered them. We got three adjacent cabins with shared verandas on the maiden voyage of Viking ORION, with no penalties and, indeed, on most favorable terms.
Viking service deserves its legendary reputation: every detail is smoothly, cheerfully and professionally attended to, from airport transfers to boarding to cuisine, entertainment, physical facilities, educational programs, and on-shore tours. The ships (in our case, the longship MAGNI and the ocean cruiser ORION) are engineered and planned down to the tiniest detail - doors and drawers (and toilet lids!) that don't slam, but slide gently shut; warmed floors and mirrors in the bathroom; perfectly arrayed tables in the dining areas so that efficiency and aesthetics are both well-served; cuisine that is fresh, imaginative and related to local products and produce; real honest-to-goodness libraries sprinkled throughout the ship with worthwhile and educational volumes on every conceivable subject. But the most treasured part of the Viking experience, for me at least, was the basic company-wide policy regarding quality of life on board: no children under 18; no casinos; no art auctions or other en masse blandishments, and essentially no smoking (one tiny spot on a mid-ships open weather deck was set aside for those poor souls).
Lovely appointments, more than ample room for persons, clothing and luggage, infinitely comfortable. Room Service available 24/7 at no additional cost (!), daily refills of the undercounter refrigerator, also at no cost. Breakfast on the veranda is a delight (the full breakfast menu is always available).