This airbnb has about the best views overlooking the Douro River and a short walk to restaurants and bus tours. Hosts were very accommodating.