Teresa and Paulo's place is great. It's also ideal for large groups or families, as it can host up to 9 people. The house was very clean and the kitchen fully equipped. The position is strategic: it's in Vilanova, and from there you have a great view of Porto (it's amazing especially at night). It's only 5 minutes-walk from the most famous Porto wines cellars, and 10 minutes-walk from the Douro River: after you've crossed it you immediately get to Porto city center.
Paulo and Teresa were extremely good hosts. The communication with them was easy, and once arrived Paulo gave us a lot of precious suggestions on the cellars, the restaurants, the best spots to visit, the city center and so on. He even gave us a map with all necessary indications and showed pictures of the various spots. We were also welcomed with a very appreciated bottle of Porto wine. Highly recommended!