Lovely, clean and well positioned - close to Hampton Court and Kew Gardens - a little haven.