I have stayed in many airbnb's in London, and this one was outstanding. It really was a great apartment in a good location. Because it was not on the main street there was a buffer from the noise on Kennington Road.
There were a couple odd things. First you have to get the key from a shop almost a mile away. I was fortunate I was able to pick up the keys the night before I brought my luggage. It was rough when I checked out though. I hope they consider changing this. Be aware before you book.
The flat was managed by a third party and there were a couple odd communication issues.
Overall, the flat and the location were excellent.