We had a great stay, the place was very clean, gorgeously decorated and had fantastic views of the Douro river on one side and the Infante D. Henrique square and Ferreira Borges market on the other.
A special thanks to Pedro who was incredibly welcoming and attentive, pointing out all the best restaurants / supermarkets and going out of his way to make sure we were enjoying our stay. Check-in and check-out were perfec too. Would 100% recommend!