We stayed in Joao's house for one night. The house is a bit tinier than it seems from pictures. Nonetheless it has an excellent position, right in the city center, just near pubs and a spectacular mirador.
Joao has been absolutely kind and he made no problems for the check-in even if we arrived late in the evening. I would think of this solution for a second time in Lisboa!