We enjoyed our stay in Christine's place. It was well-appointed, in a quiet area and access to the southern part of central London (Westminster, Trafalgar Sq/Nat Gallery, the city, etc) was easy enough via a single bus ride. Tube/Nat-Rail stations are closish (think 15-20 min walk) and there are small groceries very close by
Only issue we had, which I'm sure will be fixed quickly, was leaking roofs in two of the bedrooms when it was raining. Christine did a fantastic job remediating this so it shouldn't hopefully be a problem