Outstanding place and an outstanding host.
5 star accomedation!!!
This is the place to stay in london.
great location and the best host.