I fully enjoyed solving this level. Such a long path within this confined space is just great, even more as it allows for several different plausible routes. Fun!
Wooow, when I saw this puzzle and the author, I though I won't be able to solve it. But that was not the case. I got 2 off, 1st try and got it, in second try. It's a great puzzle, IMO! Like qqwref wrote, it's really great job to make such a long puzzle in such a small place. :)