I stayed in this apartment for 1 night for work purposes. The apartment is very clean. I had everything I needed. Communication was excellent! The host responded to my messages within minutes.
The apartment is in the heart of elephant and castle with restaurants and bars minutes away. The underground and rail station is also very close. A short walk will take you to London Bridge where more restaurants as well as borough market.
I would definitely stay here again. The apartment has a concierge and entry is by a fob and key system.
The only thing I would recommend is being some ear plugs as the Main Street can be a bit noisy at night but other than that a perfect location for getting around London