Overall, Inma is a lovely person and the apartment is great. Our flight was delayed, and Inma waited over an hour for us to check in. If you are planning a short term stay, this is an easy choice given the location. My friend and I stayed for a month, and feel that the apartment is also a strong contender if you are staying long term. The only real issue we ran into was that Inma only provided 2 rolls of toilet paper, 1 roll of paper towels, and 1 trash bag even though she knew we were staying for one month. It was strange for two reasons: 1. the price of the Airbnb (which was the priciest of the options my friend and I were considering) and 2. the fact that we were asked to clean before leaving but we weren't given supplies like paper towels to wipe down surfaces.
Inma is very responsive on WhatsApp. There was flooding in the bathroom, and Inma arrived the next afternoon with her friend to clean out the drains. She had many signs around the apartment asking us not to throw things in the drain and to empty out the sinks, which we had followed pretty diligently, so it was a bit uncomfortable when she continued to ask if we had thrown things down the drains. (Also given the fact that the flooding began after we came back from 4 day trip away from Madrid, so we weren't even using the drains in the days immediately before the flooding). She returned to the AirBnb to finish cleaning the drains when we were away in Seville, and we returned to find that she had finished the last of our toilet paper to clean the rest of the bathroom, so that was also a bit frustrating.
Overall, the apartment is a great place to stay. A bit pricey, but the host will show up if anything goes wrong, which brings a big peace of mind.