Should you stay here? Yes, you should.
First, the apartment is well equipped, clean, and modern. As in the pictures, if not better. Second, the location: Walking distance to everything you'd want to see in Seville - we used the guide http://goo.gl/RtuqZu and were very happy.
Finally, Juan was there to meet us and took the time to sit down, talk about Seville and his favourite places. We followed his suggestions and were not disappointed. Beautiful city, beautiful apartment, we will definitely return.