As much as I want to write a positive review, the negatives from this stay out weigh the positive. Upon arrival to Madrid we were delighted to be able to check in early. However, those feelings quickly changed once we checked in and started to settle into the apartment. First and foremost, the apartment was not cleaned prior to us checking in. Without a doubt the dirtiest Airbnb I have ever encountered upon arrival. Hair on the bed sheets, dust and lint on the lamps and floors, poop smeared on the bathroom wall, crumbs and drink spill marks on the dining room table, dried and moldy flowers on the table, used tissue left under the couch, wine stains on the couch cover, etc. The listing specifically states that the host follows a strict 5 step cleaning process including sanitizing the apartment and that simply did not happen. The host uses a company to service the apartment so after I notified them through WhatsApp of the issues, they sent out a cleaner to apartment. The cleaner did a decent job cleaning up what we asked her to do but the apartment was still not sanitized properly as it should have been during an ongoing COVID pandemic. Besides the dirty apartment, 5 minutes into the stay we discovered a leak in one of the bathrooms with a constant dripping pipe and puddle of water. The company sent out a maintenance person to fix the leak so they did a good job there but still should have been caught prior to us checking in. The location of the apartment is great and is a beautiful spacious place to stay at but as you can imagine all the negatives listed above outweigh those positive things. I must say the host was very apologetic, as was the third party company, but this situation is unacceptable for any guest. Would not recommend unless the host hires a new company to service the apartment and fix the issues I mentioned.