This apartment has everything on its doorstep you would need for a stay in Madrid. Excellent.