If the writing wasn‘t so good, this would be a Pan. Descriptions and sentiments are wonderful, but the story is a mess of extraneous details irrelevant to the plot, too many meaningless background characters, and a useless protagonist. Confusing without being mysterious, ending did not feel earned.