This place couldn't be better located or more comfortable! Steps from the bus stop where it seems like a dozen major bus lines run through, including two night buses. I could be downtown by 45 minutes, 30 if I transferred to the tube at Elephant and Castle. I had to get to Heathrow by 5am for my return trip and I had zero problems; 24h buses were plentiful.
There are two groceries also steps from the apartment, very convenient. Word of advice: my non-UK credit cards (MasterCard and Visa both) weren't accepted at any of the small restaurants or shops near the apartment, so make sure you either eat in town or do some grocery shopping.
The apartment building is quiet and clean. And I loved the balcony! I slept great here. Awesome spot to relax after fitting in as many London sights as I could each day.