Location is super.
Description does not fit what is being offered. Some of the amenities were missing: hairdryer, shampoo, oil, salt, pepper.
The "amazing view over the Douro" is a lie. Only hanging out of a window that barely hangs on one hinge, is one able to see a tiny bit of the Douro.
The kitchen does offer a watercooker and an electric stove, but unfortunately there is no wall outlet.
The elevator was not working during our stay. The staircase with 104 steps provided for an unintented workout. Especially with suitcases.