Located in a lovely part of London, easy, clean access and the hosts were easy and delightful to work with.