Hello Jenethea,
I have done the Douro this year, review somewhere. A great tour, beware that this cruise has French children that go free in these months. I think we had 10 children who had their own French speaking ladies who looked after them. Food and drink were plentiful, a menu was posted each morning, if you didn't like it, you could have the vegetarian option, only 2 choices. I went for the full excursions package and so glad that I did, had a wonderful time. Best days Vila Real and Salamanca.
Beware the friendly camaraderie with their quizzes. The more tokens you win, a bottle of port for the winners.
Have a wonderful time,
Jan