This place was great for my week long stay. Close to shops, lots of public transport options to get to lots of places in London. The host is very responsive to requests, and when there was a mixup with the cleaner having not come after the previous occupant (no one's fault really) it was solved in a very timely manner.
The place is clean, comfortable, has the basic things you'll need for a short or slightly longer stay in London.