Excellent level - one of the sort that appears simple at a glance, but very quickly starts to cause issues once you try it. I had a lot of trouble reaching the end, but very little optimizing afterward.
The 2 off trick is simple but hard to see if too much focused on solving the puzzle. That was my case. Had correct route fast, but stupidly lost two moves due to not caring enough and was blind for a while.