My stay was nice overall, the place is well maintained and fully self-contained. The area is not the best in London, it is worth doing a bit of research in advance.
It is perhaps worth noting that there is a rule on using the washing machine which I think should have been made clear on the ad as it does not reflect the price in my view - guests are allowed to wash their clothes once per week on 30 degrees programme for 30 minutes, alternatively I was warned that I may be charged extra.
Overall, I recommend, bearing in mind the above two things.