The space is as described; a great place to stay near La Gran Vía, walking distance from Plaza Mayor and Mercado de San Miguel, and near a few metro and bus stations.
Alicia allowed us to book and check in on the same day.
I would definitely stay here again.