Even though we had to pay extra for the late check-in (arrived after 8pm), the process was smooth and the interaction was friendly & informative.
The apartment has modern finishes and had everything we needed. We were 3 people so the fact that the second bed is in a separate room (not in the living room) made our stay more comfortable. Also, the balcony was a nice bonus for being able to get immersed in the vibe of the city right from the start of the day.
The location is great, very close to multiple restaurants (even right downstairs), shops and attractions. Taking into account that the apartment is located in a plaza, it might be a bit noisy for some travelers.
All in all, we enjoyed our stay in this apartment and would go back there when traveling to Madrid again :)