Excellent local recommendations from Anabela. Kindly she also booked us an airport transfer on arrival.
The apartment was super clean and has a nice balcony, perfect for an evening glass of wine. Local shop (1min walk) makes the day to day essentials easy to obtain.
Great location for us, we walked along the Douro river to the beach (25mins), and on other days walked along the river to the City (25mins). Serralves Museum/gallery is also walkable.