It is the little things That set voyages and companies apart. Viking is good at many, but not all. On the plus side are things like the heated bathroom floor ( but ours was cold for 3 days before they could fix it). The free spa area is terrific, but the men's sauna was down the entire trip. We made an error and charged an item to the wrong credit card on board. When we asked them to transfer the charge, they said the accounts were closed and they couldn't do it. But we were on board for almost 12 hours after that. Personnel are well trained and friendly and work very hard to please. When things are going well, it is perfect. When things happen beyond the control of the CAptain ( in this case a change of the location of disembarkation) information was clearly passed to the passengers that was wrong from the git go but was " feel good" in nature. To be told docking would be at 14:30 when reality was 1:00 is not a realistic call. During the delay,no one could have done a better job.
This is not meant to be a negative revue!! There are many many positives that others have commented upon. It is just that this is my second Viking Ocean experience and, in each case, it was the little things that weren't quite perfect.