I think it depends of how you define "accurate".
It could be accurate plot and dialogues that stay true to the novel,
or accurate on characters' description.
For example LOCH 2003 is the most accurate plot between all the LOCH adaptation.
But the characters cast = the most inaccurate, in my opinion.
You saw Hong Qi Gong is too old and skinny there, but Hong Qi Gong in the novel is a little bit chubby (because he loved food!) and not too old.
Huang Rong in the novel was described as a petite 16 year old, long hair over her shoulder, and you can read that she frequently giggled, poked out her tongue, very playful and bright at the beginning and grown mature as the story goes.
But 2003's Huang Rong was too calm, too tall with hair tied up, husky, low-pitched voice far from giggly.
LOCH 2008 obviously deviated from the novel, but for characters cast it is closer to the book than 2003.