We stayed at Joao house by a rainy week, bad luck for us. But our stay was so perfect that we forget these bad conditions and really enjoyed our stay.
The Joao house is very well situated et beautifully decorated. The view is really amazing. When we will come back in Porto, we certainly come back at the Joao house.
Joao is a wonderful host and help us at the beginning of our stay to put everything in place for very nice but too short holidays.
To be noted there is a lot (really a lot ;-) ) of unavoidable stairs around the house. You have the place at the cost of some efforts. It's good for fitness.