Great place and extremely well located as it is in walking distance from all the nice place to visit in the center of London.
Host answers fast and I was greeted by a very nice friendly lady!
Definitely recommend especially for its location!