Excellent location in Madrid.