It was ok, just needs to be finalized. And I see the reasons why but maybe tune it down a bit since Eco is clearly the good guy here
I disagree with the notion that Eco is clearly the good guy since to me, he has a tendency to be pretty dickish shortly after meeting other people. I figured that was intentional though, since the story seems to be about overcoming prejudices and snap judgements, of which Eco, as well as everybody else, is guilty.