I wanted to go to Avignon and wasn't disappointed. The other ports of call Vienne, Lyon, Arles, etc. were lovely and interesting. The winery excursion was interesting and fun. Really all of the excursions were excellent - the tour guides were knowledgeable and entertaining.
The dining room crew in particular were excellent.
Viking is organized and attentive to detail so that everything runs seamlessly. The cabin was nice and pretty much as expected. Everyone on board seemed to be focused on ensuring a great trip for every passenger. The dining room crew, in particular, were excellent -- they helped to make meals fun.