This is a fantastic place to stay along by the Douro river, and the views from the flat are beautiful Silvia and Edu have done a wonderful job providing everything you will need and are excellent communicators. You have a multitude of waterfront and just-off-the-beaten-path options for coffee, a snack, markets, bars, and excellent restaurants.