I spent two months in London for work and studies and the truth is that the hosts were exceptional and I was very comfortable. It is true that in the photos of the apartment it seems much bigger but it is very cozy and very well connected. The neighbourhood is quiet although you also have bars, shops and to walk you have the Thames nearby.
One thing that surprised me is that it has all the instructions very well explained and in great detail...
I recommend it to spend a few days in London without problem!