We had friends planning this and they invited us along. Probably the best trip we have ever taken. Everything from being met at the airport by Viking reps to the great hotel in Amsterdam, the quality of the cruise - food, accommodations, staff, and activities, our stay in Basel, was FABULOUS!!! We really were very impressed by how well taken care of we felt throughout. We enjoyed the variety of food options on the ship, along with the service of the staff. Without a doubt, everything was very high quality and our needs were well attended to. There were 8 of us traveling together and all had a great time. We have done three ocean cruises and found the river cruise to be so much more enjoyable. We would definitely travel again with Viking and have been telling everyone we know about it - even some we didn't know.
Would do it again in a heartbeat.
Our cabin was comfortable, clean and well-appointed.