My wife and I enjoyed out stay at this location in Clapton. During our stay we experienced no problems and the communication with Sophie was stellar! London's public transit is amazing and you can get to almost any place in the city via bus. And buses run at all hours of the night so you hardly ever had to worry about not catching transport.
The apartment is delightful, comfortable and if you like cats you'll get to meet a few up close. You have plenty of food options if you want to go out (Clapton Hart is great!) or you can pop by the local shop(s) if you feel like staying in for dinner.
One of the best parts about staying at this location was it has everything you need. From kitchen appliances, to a washing machine to a television. In the chance you forgot something from home the apartment has it. This really felt like a home away feel home.