I spent 4 nights in the apartment, during a business trip.
The location is excellent, just a few meters from the metro station, and at a walking distance from the Atocha train station.
The place is really quiet, so it's good to have a rest. There are also supermarkets and restaurants nearby, which is handy.
The apartment has everything required for a comfortable stay.
It's a bit chilly in winter (which is common for most of the apartments, I'd say), but there are electric radiators and hot air A/C in the living room to keep the place warm.
Ángel nicely switched the heating on before my arrival, which was really appreciated :)