Amazing hospitality and feel at home ambience. Great place to stay in London for green/woods -interested people.