Overall, the apartment was clean, well located and suited out purpose of a week in Madrid. But, based on other stays in Europe, the apt did lack some of the basic amenities I would have expected: soap for shower and sink (we were provided a 2-inch bar of soap for the 3 of us), hand towels (none provided), and a coffee maker (the unit had a small stove-top percolator).
Beds were OK, rooms had plenty of outlets, great balcony and ample bars and restaurants nearby.