Very comfortable and clean stay in London.