This flat, while on the small side, had everything I needed for my stay in London - a comfortable bed, a clean bathroom, a workable kitchen (including laundry!), a desk.
Checkin was a breeze and the neighborhood is great - lots of neat upscale shops, a grocery store close by, and a quick walk to the tube trains. I'd happily re-book this flat.