This isn't a bad pistol but is kind of a "relic". Even qualifies as a C&R (curio and relic) under BATFE rules which is usually reserved for 100 year old firearms.
I am a big fan of CZ pistols but not of the 9X18 Makarov round. I select all my pistols on the basis of reliability, accuracy, and an equally important factor, that of ammo availability. If you are going to carry a 9mm, make it a 9X19 (Luger, Parabellum). More choices of ammo for SD.
Take a look at the CZ2075 RAMI:
May cost a little more but as I understand, you have already been through two pistols that she didn't like. It's not always how much you pay, it's how often you have to pay it.
If you are looking for a good compact handgun, this is just one of many good choices. If you are looking for a $200 gun, stick with the Kel-Tec's. At least you will be able to get parts if anything breaks.