The apartment is at a very convenient location, minutes to the underground station. But when we arrived there the station was unfortunately under maintenance. The next closest one was 10 mins away which is still close enough to walk to. There's a bus stop couple of metres away from the apartment as well which we found useful.
We didn't meet Maha but she was really helpful. She provided a lot of information for us prior to our arrival in London. We met with her house keeper, she was helpful and showed us everything we need as well.
The apartment is very warm (we arrived in December so it was a bit cold). The space was enough for our family of three.