Rating: 7/10
Room: as advertised. Nice apartment, well suited for business travelers. The AC is great, as are the blackout blinds.
Comfort: The bed is very hard, but I think that's common in Spain. Great shower. The bedroom is nice. However, while there is no sound from the street (good!), you can hear the apartment/corridor next door pretty clearly, and the doors opening/closing will wake you up if you're a light sleeper.
Amenities: Wifi is great! Kitchen is good enough for some simple cooking.
Location: great location, easy to walk to stuff, and the metro is a minute away. There are numerous restaurants and grocery stores within a few minutes walk.
Price: a bit pricey, but not too bad.
Other: great communication and helpful. Thanks!