The dash feels pretty good, though usually I found myself dashing backwards away from the enemy instead of towards them so the i frames weren't really a concern for me.
The enemies feel ok, however I think the players attacks are a little weird. The fast attack feels really slow, and the slow attack is glacial, so I pretty much never even used it. Also, I'm not 100% sure but it felt like the parry also gave the player recoil frames, and because the attacks are so slow, you couldn't really do anything after a successful parry which kind of ruins the sense of accomplishment you are supposed to get after doing one. If there were 3+ enemies I imagined they'd all just pile up on each other while you dash backwards and slowly chip away at them, which could get tedious.
My suggestion for balancing would be to make everything faster, especially if you are planning to have healing after killing enemies, that reminds me of bloodborne where you would want to encourage a faster play style to regain health.
(I used keyboard so maybe it does feel better with a controller fyi)