Very nice apartment well located in Madrid.