Apart from the good location and nice view of the Duoro river, the property offers no other positives.
Negatives include
-expensive parking 24 euro/day across the road from the apartment
-old bunk beds that squeaks with every body movement
-very uncomfortable wooden dining chairs
-lack of basic necessities such as dish washing liquid and handsoap

Worst of all host was very slow in responding to airbnb messages. When I told the host and her friend Carla that the only form of comminication I had was by email and not by phone, i stressed the importance of checking their emails more regularly around check-in times. However, when the host/Carla noted the check in time incorrectly, we waited 1.5 hours outside the apartment and there was no immediate response to our panick-stricken emails. The worst thing for a guest is to arrive at an airbnb property in a foreign country and not be able to contact the host and access the property within a short time.