Very well located! Perfect for a short trip in Madrid