We were a little concerned we might find a river cruise a little 'small' compared to ocean cruising but we should not have been concerned. It was a simply amazing experience - first class scenery, experiences, staff, food and company.
The excursions were wonderful - the Golden City of Salamanca, a wonderful concert in a church in Porto, the most amazing scenery. There was the chance to do more strenuous excursions if you wanted to.
The staff and the food were the best we have ever experienced on board any ship and all staff from the Captain down were very interactive and funny and nothing was ever too much for any of them.