Wonderful location reasonably central yet at the same time offering a small oasis of peacefulness in the big city (the garden is amazing, even just to look at, for relaxing the mind and feeling calm). I was here for a weekend and although Isabel was not around, her instructions for arrival, entering, etc were very clear and sufficiently detailed. When I arrived I was greeted in very welcoming and friendly fashion by a colleague of Isabel and was made to feel at home. I think this is a great place to stay for a weekend or a few days where you are out and about in London.