It was on our "Bucket List". The scenery was beautiful. The ship staff were very helpful and polite. The food and beverages were delicious. It was nice to be able to open the French doors in our cabin. Embarkation & debarkation went very smoothly. The Ports and shore excursions were very interesting. Every evening there was something different to watch, from local talent to other types of entertainment. One night there was a glass blowing demonstration. Since the water level was high we had to change ships but Viking made the whole transition go smoothly. We extended our stay in Amsterdam at the end of the cruise. We booked the hotel in Amsterdam ourselves as we felt Viking charged too much for the extended stay. The price for the cruise was a bit high, otherwise we had no complaints. We're looking forward to going again and would highly recommend it.