Yeah, getting around can sometimes a bit tricky. I was a bit shot on time designing and polishing the level, as I had some ugly bugs related to saving, loading and resetting the player progress which took me longer to fix.
Also the way I implemented enemy patrol, that they don't always take the same route might lead to unexpected surprises too.