This location is one of the prime locations in Madrid. Right near Puerta del Sol, and very reasonably priced for what you get. Everything mentioned in the description is accurate, and check in was a breeze!
Thank you!