This episode is good. *Really* good.
Good because is enjoyable.
Good because is solid.
Good because delivers.
The tension is well built, the pacing is good, the comedy is there but so is the suspence...lot of it!
Ok, the plot may not be the most innovative or original, and the small number of suspects doesn't help, but I think the strenght of this episode is just that: the fact they kept the story s-i-m-p-l-e! Tru doesn't spend her time doing dozens of menial tasks like passing the paper tissue to the guy that sneezed on her the day "before": this time the writers focused on the main story... and they came up with a good one, not overdoing the "events are repeating" gimmick (like the previous episode did...God, the boy ran over by the car...so hilariously stupid!) but just using it a simple starting point for the building of an effective, believable story, with well placed twists and an adequate amount of time spent on character interplay.
Speaking of that, it advances the Luc-Tru romance in an unexpected, interesting direction, which is a definite plus and something that makes the episode special and not a pointless filler.
I think it's one of the best of the series. The setting makes it stand out from the usual formula, and finally the plot, if a bit bland, is not plagued by failed attempts to be clever.