Depending on how you navigate the dungeon you'll only have to fight her one time at the exit which you can flee after about 5 turns however if you do want to fight her she's resistant to magic pain and holy with no vulnerabilities, I'd recommend seduction, breast or ass attacks whichever you have the highest arousal for my only other advice when her snakes all start looking at you she will counter any attacks or affections causing you to be petrified for a turn and forced to do a skill check to break free you can avoid this by using a buff, defending or just waiting