Good place to stay in London, clean and comfortable.