This is our second river cruise with Croisieurope and it was excellent.
The ship - the Amalia Rodrigues, is a new ship, only 4 months old when we went on it in July 2019. It is tastefully decorated throughout. We were luckily enough to be upgraded from the main deck to the middle deck, which gave us a floor to ceiling view and an opening patio type door (without a balcony). This was really good as you could just watch the banks of the Douro go by as you lay on your bed.
Shampoo and body wash are provided in the bathroom and a hairdryer. Electrical points are situated in the bedroom (take a European adapter). A free safe was provided in the stateroom.