Our stay was great and the apartment was pretty nice. I want to highlight that the location is great and pretty everything you want to visit in Madrid is within a walking distance!
Unfortunately, we needed to wait for the check-in for a little, but everything else is Ok.