Great host and responsive.
The space is strategically located, just few steps from Underground station which is a good start to explore London. nearby there are 3 convince stores, so it will be easy to get things. check in and check out process also a breeze.
I stayed there in winter and heating and hot water were working well, which were great.