This is a dream place - beautiful views of the Douro river, sparkling clean, spacious, amazingly located and great value for money. Best of all, from our perspective, the hosts were able to accommodate our baby needs by providing a cot and high chair. The hosts are very responsive and accommodating. Note that this is run as a business more than a private host but it didn’t feel any less homey and therefore everything was very professional. Note as well that the flat is located on a steeply sloped street, so be aware when you have luggage or a buggy. But you are walking distance to almost everything you might want to see. We could recommend this place more, especially for a young family.