A good place! I stayed in this flat for one week during my business trip.
It has a great location: quiet area, with multiple transport links (Elephant and Castle station) in walking distance. I was mostly using buses to reach the city centre, which was taking me about 20 minutes.
The flat itself has everything a traveller needs, and I didn’t feel lack of anything: kitchen has all the required appliances, water pressure and temperature is stable, bed is soft and comfortable, and the internet connection is fast and reliable.
The place itself matches the photos, but is little bit worn in some details. But it didn’t make me feel uncomfortable or spoil my stay.