We had a wonderful time in João's apartment.
The location was great (walking distance from many main points and a bakery just down stairs for fresh breakfast supply),the rooms were very spacious, the kitchen well equipped, the garden pleasant and João was very welcoming helpful and caring He helped us plan our stay in Porto and had exhalant recommendations.
The only thing you have to bear in mind regarding the house is the fact it has a lot of stairs. For us it made no difference, we loved the place very much !!!