Our travel agent recommended it, as high quality and all-inclusive (e.g., no port fees, no tips).
The crew, ship, amenities, tours (including choices), and food were outstanding. The crew could not do enough for us, and accommodated any special needs that we had. We liked that they gave the option of a "gentle" walking tour for those who needed to go more slowly and on even ground. They listened to our comments and left us special gifts in our rooms.
We appreciated that they had hand cleanser machines when we entered the ship and the dining room.
The third level of the ship was fine, and saves money over the fourth. Parts of the second level were noisy, we heard.
The evening entertainment was varied, and the keyboarder in the lounge gave a perfect background.
Those on the trip who had been on Viking and other cruises thought Uniworld was so much better. They liked the size of the ship (130 people capacity) and the tours offered. The Viking cruise people we met in towns were envious of us!