The trickiest part about this level is the circled set of tiles below:
There’s no way to get around it; these tiles force you to create an end somewhere (or outright get stuck). My preferred path is to go as follows:
From this point on, you know where the end is. Just be careful not to create any more ends as you traverse back and forth in the middle.