Having done a river cruise last year we thought that we would try another one & consequently we went on this one.
Embarkation went very smoothly, although some passengers who flew from the U K arrived too early to get on the boat (boarding from 4 pm) & were "dumped" in a hotel in Porto in very hot conditions 4 hours before they could board.This is hardly a good way to start a holiday as some of them had been up at 3 am.
We occupied a lower deck cabin which was very clean but obviously quite small, but had the advantage of being on the same deck as the restaurant.Paying a supplement for a higher cabin is not worth the extra.
quite small but well designed with the limited space, particularly in the bathroom.