We are a family of 6 adult visiting Portugal Oct 1-13. We will see Lisbon and Madeira first and then onto Porto and the Douro Valley. We would love to stay in a villa but be within 10 minutes of a town for dinner, boat rides etc. I am so confused about the area. Is Pinhao a good area? Has anyone stayed in a villa they could recommend?