Centrally Located, Clean Hotel
I really liked this hotel after seeing many like it throughout Spain. It may only have three stars, but it was about 5 times cleaner than the 4 star in Sevilla I had been in just before it.
The security guard was a little rude, but then again, I was with a group of 30 American teenagers, who were all getting drunk in one room at 2:30 in the morning, so it's understandable. :)
Great location, just a 5 minute walk to the Puerta del Sol, millions of things within walking distance (Well, everything is walking distance in Spain!)... but for those of you who don't like walking everywhere there's a metro station right there at the Puerta del Sol.
I would definatly stay here again the next time I'm in Madrid.