Great location in central Seville. All major sights are 15 mins away from the flat by foot. Plenty of local restaurants outside.
Might take a while to find a parking on the street.