We have had a perfect stay at Ana's apartment. The location is perfect, just a short walking distance from everywhere in the center and a lovely little park right outside, with a fun atmosphere and fantastic view over the Douro river. The apartment is beautiful, perfectly clean and with all the stuff you'll need - including the luxury of an amazing terrace. Ana is an amazing and friendly host.