The apartment has been super clean, it's small but has all you need for a stay in Madrid. It's located very central, you can visit all the famous places by feet and supermarkets and trains are close to the flat :)