To my mind pretty hard for elementary. I couldn't beat 8 off for a while, I was definitely missing something till I realised I was making too many moves to fill a certain hole I didn't have to.
I don't have to imagine much as I am a beginner, couldn't get closer than 2 off for ages, then found it a shorter route going further from the exit and coming back.