As we were wanting a trip special enough to help us celebrate our 50th wedding anniversary, we decided The River Duchess sounded perfect! As it turned out we weren't disappointed at all. Our embarkation in Amsterdam went very smoothly. Our cabin was well decked out & very comfortable. The ship is beautiful as is the crew who were always cheerful & friendly & willing to do anything for us. The dining experience was a "foody's" dream. Always a sumptuous selection & if you thought that something was missing you only had to ask one of the helpful wait-staff & they would do their very best for you. Service was always first class & the wine was very good also. If you slept late & missed the sumptuous breakfast in the restaurant, you could have a late one in The Blue Danube lounge. Food, or the lack of was never an issue! The entertainment was very varied & always enjoyable. From a Glass Blowing demonstration to a Zither player, to name just two. Always music after dinner by our onboard, very talented musician, Ricardo. We were also entertained each night before dinner by our Cruise Director, Veronika (until Budapest) who gave us a rundown of our shore excursion for the following day. That 1/2 hour was special entertainment in itself as Veronika was very funny! The excursions I experienced were always very well organised & enjoyable. One night after dinner, my husband & I returned to our room to a wonderful surprise. Our bed was decorated with a gorgeous large bow, red heart chocolates & candles & there was a lovely bottle of champagne cooling in a bucket with a Happy Anniversary card. We certainly made the right choice for our special celebration & we would definitely choose Uniworld again!