Sofia went out of her way to pick us up and make us feel welcome in her wonderful apartment, even providing some lovely port for us. Her kitchen was well equipped for coffee, tea and cooking basics right down to the fresh milk in the fridge. She is a superlative host and I recommend her without hesitation.
The house is perfectly placed in the historic district and just up the street from the Douro-such a great area, full of life and amazing restaurants and sights.
We would happily have stayed longer and hope to return some day.