great, central place to stay in Sevilla!