The apartment was just perfect - very clean and stylish, has everything you may need. The location is great - for the five days we were there we didn't even buy a single metro ticket, as we were walking distance from all the major sites. There were detailed explanations for everything (it's sort of a smart house) and some great recommendations for bars and restaurants. I would definitely recommend for a stay in Madrid.