Glad to hear she returned safely!
My misses is a cat lover, I'm a dog lover, so when we got out house last year we compromised and got a couple of kittens. We have only lived here since august and 3 cats have gone missing so we have decided to keep them indoors. They don't know any different as they have never been outside, lots of toys and seem happy. Just don't want to go through the pain of them going missing.
An ex of mine, her landlord had 2 cats and they would go missing for 2 weeks at a time but always returned safe and sound. He did live next to a mini forest though.