It is Perfect place to stay in London.
The location is great
The home is comfortable
Everything it was like a dream