I'd say that's a bad ending, not a good one.
Ideally she would be like Geralt, but it is better than the third. The really unhappy ending is fairly grim.
Did feel plenty rushed though, wonder how Ciri stopped the big danger.
Since her main power is teleportation and a Conjunction was happening I think she just removed 'it' from the universe.