The flat was very clean and my room was spacious and with a lot of light.
The hostess were super helpful and they gave me a lot of tips and recommendations during my staying in London.
The location is great, only 5 min by walking to Elephant and Castle tube station and with plenty of buses straight away to the city center.
Fully recommended!