Very well located in Madrid for visiting