I and my family had a great time in this place, it has everything you need and is geographically in the centre of everything, so is easy to navigate to and from which in the many tight streets of Seville is a great plus.
I would thoroughly recommend Daniels apartment even the amenities in the complex are great. right below is one of the best Mexican restaurants I have ever been to, for example.