Take pictures before and after lest you get charged bogus fees.

The apartment is very nice. It's beautifully decorated and spacious with all the amenities you need. The location is very central and relatively safe. There are plenty of drunks walking around in the early hours (6-8AM) and you should take care if walking around the neighborhood around this time. Two of the beds are cots, so keep that in mind as well.

The owner and his help don't speak very good English so you'll have some trouble there if you don't speak Spanish. They did provide a guide of Madrid and a small guide of the apartment itself, including how to work the appliances. Again, these will require some degree of interpretation given the English is poor.

About the pictures. The young woman who took care of the checkout told us in person that everything was fine and to not worry about making the beds before leaving as she needed to change them anyway. Despite this, we swept the floors, gathered all of the towels and sheets, washed and dried all the dishes, etc. Basically, we left the place tidier than it was when we'd arrived.

And then we got a request for 30 euros because "special cleaning" was required. The cleaning fee is supposedly included in the price (per the description) and we had gone out of our way to clean up. When we asked why we were being asked for so much, we were told the apartment was extremely dirty and that we should be more considerate of other people's homes. Keep in mind that the woman in charge of checkout has never actually met the owner and that he lives in another city. It was basically our word against hers. His main point was that we had left the recycling bin full of water bottles and that showed that we took little care in cleanliness. Since we hadn't been told where we could throw the trash out (and it was pretty hard to get a hold of either of them) we had been throwing away perishable items outside the house. The only thing we left in the home were water bottles. Hardly justification for 30 euros.

It ended a very nice trip on a sour note.