The location is as convenient as it gets, and the hosts were very friendly and helpful in their communications, which I really appreciate.
Unfortunately it just wasn't as clean as we'd have hoped, particularly the bed. The bed sheets weren't clean and there were some ants in the bed. Since other reviews don't mention anything like this, we may have just been unlucky, and they did say after we left that they'd look into the issue, so this may still be okay to stay at.
With how good the location was and how friendly and helpful the hosts were, I'd still be inclined to give it another chance if I were to go back to Seville.