We had a good stay at Joao's place. It is well located and
Joao was a great host taking time on arrival to explain how to get to things and answered all questions I had. We did find the restaurant (but we were going to bed quite early) below a bit noisy at the back of flat but aside from that it was comfortable stay