Great place! :D
I got the feeling that this apartment is brand new and as it is situated close to public transportation, it was a very good fit for me. Although not at home at the time I was there, the host was very punctual and informing with a fast response time.
Truly recommend this place for anyone who needs a place to stay comfortable in London.