We loved staying in the douro Apartments. We had a wonderful view over the river from our room. Check in and out was super easy and the staff was friendly. The way to citycenter takes 15 minutes but is nice cause you walk along the river.
Recommendation !!