We very much liked the fact that we traveled to a new city each night and had a full day to enjoy the sites. We would definitely go again. In fact we booked our next cruise for 2018.
The food, service and cabin were great. There were a variety of excursions that gave you a excellent experience of the of the city that we were visiting. Each one guided by a native of the city we were touring. We stayed for three days in Lucerne prior to he cruise, which we loved! We went on a Viking coordinated all day "Pearls of Switzerland" tour of Lucerne and the surrounding area, which included a boat ride on the lake, a cogwheel railway up Mt. Pilatus, a gondola ride down, a tour of a dairy farm, a tour of the Einsiedeln Abbey, cheese making and a fondue dinner. This was such a great tour. We highly recommend it.
Excellent cabin. Very clean and modern.