A clean well appointed apartment is a brilliant location. Has all the amenities you could possibly require. Will be staying again next time I am in Madrid.