I'd rather not say where I live (even though I love my city and really do want you to move here), but I can tell you how to find similar cities. Pick a mid-size Midwestern metro area (say, Madison Wisconsin), then do a Google search for "best suburbs around Madison Wisconsin". I see a site like niche.com and click on it. I know the first few results are likely to be the most expensive places to live, so if my budget is high those are where I'm going. I might go down into to 5-10 range if I'm looking for a more budget-friendly place. Now I'm looking at Oregon, WI, which is about 15 miles from downtown Madison. Bringing it up in Google Maps, looks like there's a bike trail that will take me all the way into Madison without having to ride on the road? Score. Zillow shows housing prices around $150-$300k, great. Yelp shows a coffee house and a couple of tasty looking restaurants. Doesn't seem to be any local breweries, but oh well.
I'll also check out Verona, another well rated suburb. Looks to be a bit more expensive in housing, but also more local food options. Again a solid bike trail into the big city. Monona might be a little too close to the big city. Sun Prairie might be a little too far away. Disclaimer, I've never lived in any of those cities, so this is all based on just 5 minutes worth of Internet research. YMMV.
We got lucky when we settled down in that we knew what state we wanted to live in and what metro area we wanted to be around. From there it was just trying to find a bedroom community with a good solid downtown. Most suburbs close to the city won't have a downtown (they're more like residential areas), so it really narrows your choices a lot. I like using Google Maps to find area bike trails and bike lanes, which helps show how seriously a town/area takes bike safety and their overall attitude towards bikers/pedestrians.
Hopefully that helps.