We thoroughly enjoyed our stay in Joao's beautifully decorated apartment.
It was ideally situated for us. Close enough to the old town without being right in the centre of the hustle and bustle. Transport is incredibly easy (there is a taxi ramp right in front of the building), and also affordable, whether using Uber, a taxi or the metro.
Joao is a most gracious host who welcomed us after 1 o' clock in the morning and took time to explain everything to us as well as providing us with tips on places to visit.
We can recommend without hesitation.