The place was very nice. Very well located near the Douro River. It is a 4-story walk-up so keep that in mind when you rent this place. The back patio area is really good, a nice outdoor space. But the parking is street parking, which is not clear from the description (we ended up parking for free right in front of the building but I was expecting a parking spot on the premises as the description says). But all in all it was a great stay. I would recommend it.