We were a group of three and we all had a very nice stay at Esther's flat.
Great location, five minutes walk from the metro. It's ten minutes walk to Victoria park. There is a store just around the corner that sells everything you may need and also plenty of cafés, restaurants and bars within walking distance.
The appartement was spotless. Beds are very confortables, even the sofa bed in the living room which I slept on (and I'm pretty picky about the quality of mattresses). The communication with Esther for arriving and leaving was painless and the instructions for getting into the flat very clear and easy to follow. I will definitely come back there next time I'm in London and I strongly recommend you to book this flat for your stay. You will be very happy :)