The place is in a great location as short walk to Baker Street Station and the shopping precent of Oxford Street, very clean and cosy, check in is a breeze with the lock box and would definitely stay again when next in London.