Fantastic stay. I was in the apartment for a week, attending a conference in London. The apartment was clean, had everything I needed and value for money.
Being 60 seconds from the tube station (Central and District Lines) was fantastic. In the evenings Sloan Square was full of life. Battersea Park was a 15 min walk, 10 mins from the Thames, and only a 20 minute walk to London centre.
I would highly recommend staying here and will definitely use the place again.