An excellent book, well written, with many characters and a complex plot, set in the Cornish countryside. The fantasy element is well realized and satisfying, and it kept me interested enough to want to read more of his works. I do have a gripe, though; I found the characters just a little to good to be true. Janey is SO perfect, and SO successful at such a young (20s) age (in a notoriously un-lucrative and oversubscribed field of folk music), and she has this PERFECT relationship with her wonderful grandfather, and her ex boyfriend turns up, and guess what? he's rather unrealistically perfect, too. Implausible- though not impossible, I'll agree.
Persevere, and soon events overtake the protagonists and they are forced to be a little less noble, little more flawed, realistic, human.
An unusual work in a genre so often riddled with cliches, it reminded me slightly of Jan Siegel's 'Prospero's children'. It is also long, which is great if, like me, you are a fast reader but want to be absorbed for a little longer than the couple of hours or so it takes to read a short novel.