I really enjoyed my stay (and already booked another one for next time in London). The flat is super clean and confortable, and a few minutes walking from central tube stations. Very convenient transportation links to all the city. It is also just on the corner of Tesco and in front of a 24h gym. The area is very quiet so you can have a great sleep! :) Having your own bathroom is a huge plus in London flats.
I highly recommend it!