Charming apartment in an unbeatable central location in Sevilla