We have done Viking River Cruises and they have been very nice. Thought we would like to try the ocean and weren't disappointed. The itinerary was also a draw as we hadn't been to these places.
Hard to say what I liked best so I will just leave it that the 'package' was marvelous. Food, service, décor, excursions were all outstanding.
We didn't eat in one of the reservation only dining areas but the others were so good! I quickly found that three desserts with each meal was perfectly okay. I also did the afternoon tea and it was great. A room service breakfast started the day right.
Loved the size of the main cabin and the seating arrangement. The bed was comfortable.
Bathroom was decent sized, totally clean and the toiletries good.