Fantastic location near Plaza Mayor and Puerta del Sol. Everything you can think of and need is within a few minute walk.