Very well located in Madrid .