A bunch of interesting 2-offs and the solution feels good to find. I agree with the comment that it's a little loose - some parts of the level clearly serve no purpose - but it's still nice.
Definitely a level that benefits from a think first, push second mindset. It's a cool level but I'll refrain from rating because ultimately, I agree with Hem...