Very nice place, very nice hosts!
They accepted our reservation request for the same day, which saved us, and the stay were very well.
Touristic and local indications in London, they're making sure that everything's ok..
In short, 5/5