Brilliant location, extremely close to Gran Vía, stores, attractions and big stations (Callao and Sto. Domingo).
You’ll need to combine a bit of stairs and elevator, but it’s absolutely manageable. Also think it’s better and comfortable enough for 2 guests, but 3 can make it for a short stay (we stayed for 3 nights and it was our best option in the price range).