Great location, 10-15 minute walk from Clapham Junction. The place was clean and tidy, with everything you need for a short or long stay.
I wanted to drop my bags off before the check-in time and was charged GBP20 for that but I would've paid it at a bag storage place anyway.
One thing I wasn't aware of until I got to the apartment was that it was up several flights of stairs. I had multiple bags and was luck to have a friend help me on the way up, not so lucky on the way down. There is no lift, so if you can't carry your heavy bag up stairs this might not be the place for you.
Other than that - it was a great spot and the bed is comfortable - so very important.