Excellent host and a terrific location providing a home from home for your London stay.