This location is very good for many reasons. First, it's near the Kennington Tube station and a short walk will get you to Paul's flat.
Second, we walked everyday to all the big sights and it didn't seem far at all! Only a 10 minute walk to the River Thames. We walked at night and it all seemed very safe. Third, there are some nice pubs and cafes close by.
Lastly, the top floor view is great. We could just make out Big Bens clock tower over the buildings.
Paul was very pleasant and did his best to make our experience a positive one.
We would recommend this location.