This wonderful little apartment is great for a stay in London. You can reach most sightseeing spots by bus in about 25-30 minutes, there is a supermarket nearby and a lovely park if you fancy a stroll. I was staying here for 11 days with a friend and felt right at home (after I figured out that the light switch for the bathroom was above the door xD). The only downside may be the single duvet, so don't go with somebody who is a blanket-thief!
Other than that I really think that this is a beautiful flat, the check in was easy and the host was easily reachable. I would definitely stay here again!