I can tell you I have beat him/them with lvl. 19 char and 3 lvl. 19 mercs, each having really nice equipment on him.In the final battle I have lost one of my mercs.
Besides mercs, really good equipment is a must for winning in that dungeon.
I wanted to save the battle report, but I forgot, sorry:)