Great location. Superb hosts. Look no further for a London stay.