Easy check-in, helpful host, great location, great place.
Recieved the keys in the mail ahead of time so check in was really simple. Less than 10 minute walk to the subway station. Close enough to central London to ride a bike. The flat is very clean, comfortable, and has a great view.