The flat is big enough, with a central location that is basically close to everything you need in Madrid. Check-in was easy. But... the overall cleanliness of the space was not up to standards. Bed sheets were dirty, seemed they were not changed at all from the previous stay, and when we asked the staff if they could change them, they said management didn't allow it. The bathroom was not properly cleaned, there wasn't enough toilet paper (we had to buy these), and it was simply not good to stay in a dirty place for 4 days. Now, this is cheaper than a hotel in Madrid and there is more space than a hotel room, but depending on your budget - is better to stay in a hotel than this room.