I've done 2 Viking river cruises and was pleased. Ocean cruise was a disappointment. Billing mistakes on their part through days after disembarkment. I take 3 to 4 cruises a years and have never had so many accounting problems that they continually tried to blame me for before finally fixing their mistakes.. Entertainment was virtually nonexistent or what little there was happened during dinnertime. Will not do another Viking cruise. Very little daytime activities if you didn't do an excursion. Included excursions consisted of a side around an island. Not enough cultural experiences. Cabin was new and clean but storage left a lot to be desired for two women sharing a cabin. Cabin steward was one of the best I've experienced. Viking claims to be upscale but I don't agree with that assessment at all. Other premium lines beat them by a mile. Dining was average except for the Italian rwstaurant.
Not enough storage.