Yeah, it can be tough, unfortunately the boss after is worse. Key is to be very patient, you won't get more than 1 hit in at a time, you go for anymore and you're likely to get punished for it.
And the charge is the other pain as it is a OHKO, just have to fight him and learn the "wind-up" is for his attacks and know when you attack and when to play it safe, takes time but it can be done. A lot of side strafing helps with the charge attack since even though you might not time your dodge, if you are sufficient distance and are side strafing he will just charge past you and miss.