I do take them out step by step. When I see that an enemy recognises me, I try to pull him with me and back off, such that other enemies don't get aggressive. Then, take 1-2 out at one time. It takes a bit patience, but it is doable if you really take this fight as serious as a boss fight in another game
Later on, I just run past this mob up the stairs then through the gate...no need to mess around with the mob all the time!
I also use the cane, but I typically use it in its standard form, not the whip form...I just like the faster attacks more.