The location cannot be better than this Airbnb. Super central location with lots to do and lots of restaurants and cafes around. Also a three minute walk to the train station that can take you to Douro Valley. The host is super responsive and allowed us to checkin early.