Excellent location. The apartment was clean and has everything needed for a great stay in Madrid.