This is a good location in Madrid, close to both La Latina and Tirso de Molina and easily within walkable distance to Sol. Everything about the check in process was easy and meant there was no issues that our flight was delayed and we didn't arrive until 3am.
The only downside was that the flat was not equipped with bedding for the sofa bed, meaning that one of us had to sleep without bedding on the first night. They were very quick to resolve this issue the following day.