(The earlier version of this answer contained more praise for this puzzle, sometimes comparing it to the earlier one. I only now noticed that this snake was indeed not posted by the OP of the original one, so I have now toned it down a bit.)
Here's the solution I found:
Some things I particularly liked:
* The 7-step run at 89-97 isn't instantly visible, but once you place 2 and 3 with some minor logic required, it becomes apparent where it must be.
* The snake follows the edge a lot, so that part is easy to place. This keeps the difficulty level nicely in check.
* There's still enough confusion 16-67 region that the puzzle is by no means trivial.
All in all, this snake strikes the exact sweet spot where it's not overly difficult, but it's still rewarding to solve.
May I have another? :-)