Excellent location in the heart off Madrid.