First thing is location, very close to bus and various tube stations.
We stayed here 6 nights. and it was very comfortable. Host is very helpful, we asked for 2nd set of keys and some extra towels and it was provided to us. we had an issue with wifi which was resolved immediately. apartment is nice and clean, bit old. but again its central London.
I will defiantly recommend this place.