Terrific hosts. Must be one of the best locations from which to base your visit to London, a short walk through a lovely park and you're at a central tube station, easy connections to British Rail and Heathrow.