location and convenience to the sites in London was good. The Shepherds Bush's central line tube station was a brief walk. that subway has direct access 2 key locations without needing connections and travels quickly.
comfortable room and the host was very welcoming and helpful.
I plan to stay there the next time I go to London