We thought the location was amazing (2 mins from the metro stop and 10 min walk to Plaza Mayor) as was he contact we had with Pedro and his team before we arrived and when checking in. Really professionally done! The flat itself is all you need for a short stay.
The heating was the reason we didn’t give 5 stars as we visited in November and Madrid is very cold and the heating was not effective. Not a problem in the summer and I imagine it would be a nice, cool flat to stay in in the hot summer months.