Curiously, where do you live? I wouldn't let my kids ride transit by themselves; that's where the crum bums go to pee.
I also don't want to be against a grocery store as the noise from the large parking lot (and busy road) is annoying. Living by a park is highly desirable.