You could not be more welcomed by the most gracious of hosts. Perfect location - easy access to main contributaries of all that is London - and a good night's sleep . All boxes ticked.