Just finished sleepwalker

I just finished sleepwalker and I'm in tears. Reading the letter written at the end Angus- Mac's grandson- to his dad made me start practically weeping. I've seen people say that they didn't like the book but I thought that it was really well written and interesting to read. What did you think of it and why?