The location is ideal. Right across the street from Elephant and Castle tube station. If you are staying a few days and interested in visiting both banks of Thames, this is a great location to make your base.
The apartment is small but clean. We used it only to shower and sleep and spent most of the day out. The price was a very good value.