Marta's flat is located in a lovely, quiet, residential area that is in easy walking distance of busier places for eating, shopping and coffee. Burgess Park is well worth a visit for a stroll and a coffee at the park cafe and Central London is also very accessible via bus then tube.
There was a problem with the key box and with finding parking when I arrived but Marta was easy to contact and had things sorted very quickly.