The apartment is very good, with the best location, cleanness and convenience. We enjoy our stay very much. It is true in the very heart of Madrid, and all the major attractions are in walking distance. Because of the convenience, there is even no chance for us to take the metro in Madrid lol:)
Also, the restaurants downstairs are very worth to try, especially the Vietnam one, tasted very well.