The apartment is well located and close (up to 15 minutes walking) to all Madrid's sights, though the neighborhood (Lavapies) could be a bit shady at night.
We had an issue with the check in process, but I believe it was a one-time case.
The flat is nice and well equipped.