The best possible apartment that you can book if you want to enjoy the beautiful Douro Riverside. Clean, spacious, elegant and strategically located. The host is very hands on and was extremely helpful with our many questions.