Perfect location. Nice and clean. Comfy bed. All you need for a short stay in London.