A perfect place (calm, confortable and well situated) to stay in London.
And a good host too!