FANTASTIC location, lots of space for money, and communicative host. My boyfriend and I (plus a friend for one night) stayed for five days in this flat and barely had to use the tube as it was in such a walkable location. When we did need the tube, we were right next to it, so a win-win.
Stela was super communicative and check in was very clearly laid out. Flat was as pictured (aka nice). We didn't cook (too much good food around!), but the kitchen was a great size and had plenty of spices, oils, teas, coffees, etc. Also, tons of fans just in case you arrive in a heat wave.
I come to London quite often and will definitely stay again if it's available!