Perfect place to stay in London, very well located, super big house, and lovely host!