Kathy it may be better not to rock the boat, and not to get involved so that if it doesn't work out you are not to blame. But these are my thoughts.
Benefits is a big deal and any employer would understand leaving one job for another that offered benefits. It's easy to explain, she had a lot of resumes out there and received an offer that gave benefits. difficult child actually left the second animal clinic she worked at for three weeks because the current one called her and offered her full time and higher pay and it was too good to pass up. She explained that to her employer and they offered to increase her pay and said they would try to give her full time soon. She explained that while she was very grateful to them for the job she was self supporting and had to take the job that paid more. They were very understanding and no hard feelings. I think that is very reasonable and happens quite frequently especially in the low paying jobs our difficult children are in.
BUT and this is a big but, I'm not sure you want her that close to your home and that far from her current living arrangement, so you should probably not mention that one to her. I don't know about the other one, but if the pay is higher and they have benefits it doesn't hurt to go on the interview to see what the fit is. I agree with DDD, it's important to have a very good fit in these small shops where everyone is so close.
Gone are the days you and I are use to where you took a job and had loyalty and the company had loyalty to you. It's now about which one can pay your living expenses.
So I may tell her about the other job, not the one close to your house, and let her make the decision whether she wants to pursue it so that it is on her. If she feels very comfortable with the job she has, so be it. She should just keep the contact for future. She can call them and thank them and tell them she just accepted a position but that she would be interested in talking to them in the future if this didn't work out.
FWIW if this were difficult child and the job she had offered no benefits and another one did, she would have to consider it because she couldn't go much longer with no health coverage.
Nancy