We've stayed in London a few times now, using Air BnBs each time, and this was by far the best that we've had.
The location is absolutely ideal, and literally over the road from the Elephant and Castle tube station, which goes directly to a lot of key locations. Significantly, it goes directly to Euston, making out trip a lot easier.
The self check in was seamless and Robs communication was really good, and we were in with no hassle at all.
When we walked in, we were blown away by the view in particular, but the flat itself was modern, stylish and immaculate, which made our stay even better.
The week we visited, it was INCREDIBLY hot in London, but Rob had provided an air conditioning (presumably at great personal expense) that helped to make our trip much more comfortable, as we often needed to hibernate in the cool and shade for a while.
I can't fault our stay at all, especially for the price. If we were to come again, I would 100% check to see if Ron's apartment was available and book if possible.