Nice place to stay in London. A great plus is its vicinity to the Kensington West Station and the convenience stores (and restaurants) nearby. Sadly we didn't get to meet the host.