I have sailed with Uniworld twice before and with Viking a few times. I chose this sailing because of the beauty of Portugal and the friendliness of its people.
Although the scenery was lovely, people do need to understand that the regulations on the Douro only allow for sailing during daylight hours. This means very limited time in port and a lot of time on the ship. Also, except for Porto, ...
We choose Uniworld based on their reputation as a 5 or 6 star line. of the 13 day cruise from Lisbon to Madrid, we were on the ship 8 nights and the other nights in very nice hotels.
The overall experience was good, worst part of the cruise was on the ship.
They were VERY understaffed and they kept saying the air conditioning was being fixed, however it NEVR worked the entire time!! ...