Douro Valley Tour Review: The Best and Worst Parts of Our Experience