good location! comfy bed! great place to stay in London!