Cozy, clean apartment with a nice view to the Douro river. Location is great, we walked everywhere. There's a nice outdoor area which we didn't use but in the summer it would be a great picnic/hangout area. The host was hospitable and the communication was fast.