Amazing place to stay in London. The house and its location were perfect.