Excellent communication from Peter - I did not end up meeting him, as he was away during my stay. Regardless, he coordinated my check-in very effectively and it was very smooth.
The rooms were clean, and the neighbourhood was very quiet. He also kindly provided me with a small fan during the short heatwave in London.
It is in decent proximity to the Walthamstow Tube Station (10-15 min walk), with a 20-25 minute direct ride to Oxford Circus Station.
I would consider staying here again if I return to London!