Great apartment with an amazing view over the Douro river.
The apartment is in great condition and very clean.
The old town is less than 10 minutes walking distance.
We can definitely recommend staying with ORM.