This place is really good. It's a beautiful apartment, everything looks new and very clean. You'll have everything you need to stay comfortable at Sevilla.
You have several restaurants nearby and also de Santa Justa station.
Sevilla is a big city and also is it's historic center, so you will need to walk a bit, but there are bus stations close.
The hosts were very friendly and extremely helpful. They answered very fast