Nice central location and a decent apartment to stay while in Sevilla.