Perfectly located, the apartment had everything we needed. The check-in was flawless and we had a great stay in Madrid. 100% recommend.