We would recommend staying at Nelson’s apartment. The apartment was fitted with everything anyone needs during their stay. The location was great, only a 1 minute walk to the Douro and a short cheap Uber ride into the city. Nelson meet is at the door on our arrival and gave us some great tips. The apartment is close to the supermarket and cafes