Perfect location. Attentive hosts. Wonderful place to stay when being in London’s best “village”.