Very convenient place for a short stay in Madrid.
The location is perfect, at walking distance from everything.
Can get a little noisy because it's on a busy street, but it wasn't a problem for us.