There are 7 enemies at the start of the fight. After defeating at least one enemy on top of the house, Jackal will appear by himself. If Jackal is defeated, or another enemy from the top of the house, the rest of the reinforcements will appear: 2 Energist, Mini Dragon, and Mindflayer.
Most of the enemies are water element with some negative slash resistances, so thunder slashers works best here. Many of them also have negative paralysis resistance, which can help if you want to disable certain enemies and finish off the others to prevent the reinforcements.
The biggest threat in the fight are the Mindflayers. They can use an attack that deals damage in an area with a pretty good chance to inflict paralysis as well. Focusing on them first will really help make it easier, or try not to group up so closely with your team.