Small flat with everything you need, it is as in the photo, easy to reach with public transportation, we will try to rent it again next time we visit London.
Only non positive comment: no Italian coffee machine, being Italian we brought it with us :)