We had a nice stay at Joao's place. The room was comfy and spotless, as was the bathroom. The internet was fast enough to work online (about 38 mbps download/17 mbps upload Dec. 2022). The neighborhood was very easy to get around and convenient to St. Pancras.
One thing people may want to note is the room is up a set of steep stairs. It was fine for us, but some may have mobility issues.