We did enjoy our stay at this property. There was good communication throughout the stay and check in instructions were clear. The location was good, with lots of bars and restaurants.
Few things which would improve the stay are: there was only one pillow per person, the kitchen area smelt really strong of sewage and all cutlery and plates must be cleaned before check out which is fine but no washing up liquid was provided. Only small little shampoo/body wash sachets were provided which were paper packaging and disintegrated when entering the shower.
We enjoyed Madrid and this apartment is great for a short stay.