We have spent fantastic time in Madrid. Flat is well situated, equipped and clean.