@Karen2882 You are under no obligation to accept date changes. Next time just say no.
As to the review, mention any positives first, then "was disorganized, requesting many changes to booking dates, and had difficulty following our rules", or something along those lines, as fits.
What was her initial communication like? There must have been some red flag somewhere. Good reviews don't always tell the true story, since many hosts have difficulty leaving a truthful review.