We cannot recommend Maria’s place enough. Located just outside the old town it really was just a few minutes walk away from everything (bars, sights, shops, bakeries) - perfectly located between the old and the new town.
The apartment itself is stylish and the bed really comfy.
The outstanding feature for us was definitely the balcony overlooking the Douro River and its surroundings. We spent breakfasts there in the sun but also a rainy day with stunning views and a hot tea!
Definitely would stay there again!