Place clean and comfortable. Great location. Fun host. We enjoyed our stay in London.