Nice one - surprisingly enough I didn't find it too hard to reach the exit on this one, but it was enjoyable to puzzle out, and the solution being immediately optimal is always a bonus. Felt like there were a couple key points in the level where there were very few options, and exploring those led pretty quickly to the solution. Might have gotten a bit lucky, too.
This one took me really long to figure how to touch. My first touch was not in accordance with manti's comment, so I got a bit worried (I was 2 off). But quite soon I saw where I was doing something unnecessary and then immediately got the 267.
Amazing level!