Excellent location. Luis, the renting agent, was very good and accommodating.
We had a short stay to enjoy the view of the bridges over the Duoro river fully.
Be aware that the apartment has 4 stories, the main entrance floor is not bad, but if you want to carry luggage to upper floors can be challenging. the living and kitchen are one floor below, the staircase without handrail. OK for young folks, but unsafe for seniors.
The unit is in need of furniture upgrades, they were old and dirty. the cleaning need to be improved. Other than that you can't beat the location and the view.