Since I'm a veteran in rpg maker like games I can say this was quite fair if you know how to fight.
I'm not a big fan of walking a lot after losing, so a checkpoint near the boss would be nice, there's nothing more to see besides the bosses, it would be nice to place "things" to mildly interact with so the story can justify all the walking, but I also appreciate it's not that long.