We stayed with the family for just a couple of days and really enjoyed the house with its orange trees and great views over the Douro. The house is fully equipped and we were nicely welcomed. Situation is very calm and a car is required. Driving takes time even though distances are short. A small pleasant beach at the Douro is a 10 min drive away.
Porto can be reached from one of the sub-urban train stations (30-45 min drive) or by car. Supermarket and small restaurants are close (by car). Bakery and vegetable sellers pass by car directly at the house (requires some organisational reflexes). Any time again.