Location location location, awesome place if you like being at the center of the city. The Plaza Mayor, Sol city center, the Real Plaza of Madrid, and many great restaurants all in walking distance.
The apartment has everything you could need beds were comfortable and all amenities.