Excellent location! The apartment has everything for a perfect stay in Madrid. We can surely recommend it.