The not so good: the place could be a bit noisy. Even when the windows are closed and the AC is on you can hear the alarm clock of your neighbours or their snoring..

The good:
Check in time was flexible and the apartment was ready ahead of time.
Communication with Javier was excellent at all times.
The location is unbeatable. Easy access by metro from the airport and then everything is walking distance.
Amenities: it has everything as advertised. Dishwasher, microwave, washing machine, iron, TV, AC, toiletries.
Cleanliness: everything was impeccable when I got there.
Overall: I will recommend this place to my friends and I will consider it if I go back to Madrid.