Everything was great. The host was very gratefull.
Location is very convinient because it is very-very close to tube station.
I missed in desciption that there is no TV there, so I found this fact out only when arrived to the flat. If you need TV - pay attention, but we actualy didnt have a time to watch it, London has many other enterteiments))