It's a genuine mystery in an interesting setting and with engaging characters. Fun to solve, and paced well, with twists and turns to keep the story tense right up until the end.