I had a wonderful stay here.
The apartment is beautiful and conveniently located. We loved the big windows and abundance of natural light. There were amazing views of the Douro river just a few minutes walk from the apartment.
The hosts were very helpful and responsive.
The only potential downside to consider is that there is a good bit of traffic noise and the metro can be loud when it passes.