Can't beat the location, you are literally less than five minutes from Gran Via, and Plaza Mayor, Puerta del Sol, and the Royal Palace are all within walking distance. Also have the metro nearby if you prefer.
Check in was smooth, communication was clear and constant, all concerns were promptly answered. Is a little on the smaller side, but will comfortably house two people.