Imo all daily/frequent use things should be max 15-20 minutes away on foot in an ideal design. I was extremely depressed when I was forced to live in a suburban nightmare with all paths being by busy roads (so unbreathable air) with the closest shop being 40 minutes away.