Great location, about 10 mins from the historical center, 20 from the cathedral, but right in the middle of alameda de hercules with lots of great tapas places and bar.
The apartment is clean with all needed (internet is a bit spotty though).
Parking is difficult in the area (but this is similar in most Sevilla).
There were guides and books available, very practical and communication and welcome were good.