Unbeatable central location
The location right in the heart of Madrid was far and away what most impressed guests about Plaza Mayor. Madrid is of course a massive city, and guests couldn't walk to absolutely every site they wanted to visit, but they could walk to a great many. They loved this, and also the feeing of being at the very heart of a great European capital.