The apartment itself is great. It had everything we needed, plus a Smart TV on which to watch Netflix and relax after a long day. The location is excellent - we walked to everywhere that we needed to be.
However, the check-in was dismal. It is advertised as "self check-in with doorman" - this is untrue. It is NOT self check-in. We waited 40 minutes, out in the street, not knowing what to do. I sent a text message, an email, an Airbnb message - I phoned the number on the listing - I sent a WhatsApp message. Eventually,someone responded to the last message, simply saying that the person who was going to let us in was running late with other guests. It turns out that this property is managed by a tourism company, with multiple Airbnb places in Seville, but only one person doing check-ins.
We had to contact them a couple of days later - same story. Supposed to meet at the apartment at 10am, no-one shows up, after 45 minutes I texted and phoned, and was told that the employee was late, again. There was just one employee doing all properties. I understand that people are busy and they have multiple properties, but at the VERY LEAST, they should contact guests when they are running late.
Finally, we were very happy with the apartment. It was great. The only downside (apart from the management company) was the plumbing. There was an overwhelming smell of sewerage when we entered the apartment. When we used the shower, the base filled up as it could not drain. The same thing happened with the kitchen sink. This place needs some serious plumbing improvements.
In summary, happy with the apartment, apart from the plumbing, but not the management company.