Great location, close to elephant and castle. Cosy Georgian style flat. Burgess Park is around the corner for running and other exercises. Busses are frequently running from bus stop (100m) and brings you not only to E&C , but also to most places in the city.
The garden is a bit wild, but good place to sit outside and chill.
Camberwell Road offers all local shops, pubs and multi cultural restaurants in working distance.