My Mom did Viking cruises before and enjoyed them so I went on this one. It was fantastic! The ship is great, the staff is amazing, and the chef makes some of the best food that I’ve had in some time (and U eat at some really great places in my home city).
The site excursions are well planned, and the crew is great about making changes (one excursion was not available and they organized a replacement).
They had tables at the hotels before and after the cruise so that we know what is going on and can get questions answered. They had a daily itinerary that was given it the night before so I always knew what was happening. One city looked great and I wanted to skip my excursion and do my own thing, and they were very accommodating for that.