We didn't meet João, but Filipe was charming and spent lots of time explaining how to get around the city and what to see. The airport taxi firm João organised were very prompt, although unfortunately they did forget the infant seat for both transfers.
The apartment is spacious, clean and the beds were made up with fresh white linen.
Its in a lively part of town, the Chaido/Barrio Alta area is very pleasant and has lots of nice restaurants and bars to explore. Its also very close to the tramline for getting to other parts of town.
Although on a quiet side street, the apartment is not that well insulated against outside noise, we could hear people on the street and in the apartment above. It was fine, but if you like silence you might struggle.
Many of the power sockets were not properly fitted to the walls, which while fine for adults to deal with, was a concern for us as we had a toddler with us. Properly re-fitting these would be a welcome improvement.

Overall, a great base for a group of people wanting to explore Lisbon.