Jenifer is an awkward, wrong-looking spelling of a very dated and boringly common name. Love makes it sound like a porn star's name.
Bethany is very nice and sweet. Grace is a very common middle name, but it goes well with Bethany, so overall I like it. Of the two choices, I by far prefer this one!