I had big fun at solving this level. For me the hard part was at beginning, until I finally "saw" how I can possibly reach the target with enough blocks. Once that was clear, the fun kept going while optimizing the route, up to the funny "key" trick I needed to cut 4 steps.
Nice one really.
An excellent puzzle on every account:
10/10 for the wholesome and detailed art
10/10 for leaving several options open without being overwhelming
10/10 for a solution that's tricky but entirely logical