I really enjoyed my stay here! I arrived in Madrid very early and they were very flexible and helpful with allowing me to check in early. Communication was also great and it never took long to get a reply. We stayed here for a month and we had everything we needed, extra sheets, cleaning supplies etc to take care of ourselves. The location is very nice only a few minutes walk from a metro station, the neighborhood isn't very noisy and there are plenty of supermarkets, restaurants and shops nearby. We stayed here with our dog and it was also really good for him. There is a park nearby and during the hot days/evenings there are more shaded streets to walk him around.
The only negative for me was that it's a corner apartment so not a lot of natural lighting gets in. It's good on the hot days when you want to stay cool but it was quite dark inside and I prefer waking up to sunshine but that's just how the building was made it's no fault to the owner.