Clean and modern flat in an excellent location. A must-stay in Madrid!