Very central to everything steps from Puerta del Sol. Would have liked self check in, but no.
Not as clean as it should be, very dusty could’ve been cleaner. Allergies kick in!