We have had four Viking cruises so far, with a fifth on the horizon. It’s an adult-level cruise and they treat their guests accordingly. The operation of the vessel was seamless - the passengers never had to worry about any of the details, they just showed up.
Meals were perfectly handled. Some cruise lines like to make people sit around big tables so you “can enjoy the company of others”, whereas Viking has tables-for-two where it’s your choice to engage with people at the next table or not. Funnily enough, our favorite food item was the European-style bread - vastly superior to North American bread.
There was no nickel-and-diming on Viking cruises. The included self-serve laundry, the wine/beer, Internet, each not expensive but it raises a tiny bit of guilt on other cruise lines - on Viking we just get to enjoy the cruise. We traveled with a group of 20, mostly relatives, and saw them only when we wanted to, our choice.
Perfect for the purpose, well-designed, well-maintained. Our big suitcase, opened up, fit nicely under the bed. Oh and the wooden shoe horn, nice touch.
Interacting with the locals.
Crossed the border. Lots of photos.