Really great, spacious apartment in a fantastic location. 10/10, definitelly recommended. Lots of room. Brand new furnishings, the works.
Location is even better, didnt even use the subway (but there is a metro stop 1 minute), you can just walk towards the city center / plaza de sol, maybe 20-30ish minutes.
Communication with Luis was excellent, frequent, easy checkin, easy checkout.
So yeah, highly recommended, will stay again if ever back in Madrid