My wife and I choose this cruise line based on our past experience with Uniworld and this particular cruise for the itinerary. We reviewed a description of the ports and wanted to discover new places. We stayed in Milan for a couple of days before the cruise and were hosted by the Uniworld representative, who was fabulous. We participated in the featured excursions, saw some fabulous attractions and got some shopping and dining tips. Embarkation in Venice was smooth and very quick. Staff was marvelous and attentive to your every need. The ship was well appointed with beautiful staterooms, dining room, cocktail lounge, sun deck, laundry facilities, coffee bar, on-board novelty store. Nothing you can want that is not addressed. The on-board entertainment was wonderful. But best of all was the service! the staff could not do enough to please us. We have been on over 50 cruises and this was our 4th river cruise, 3 with Uniworld. They are simply the best!