Great host and nice place.
A Great location in London, very close to station.