Incredible location right next to Plaza Mayor!