I'm guessing Mike McCarthy likes good food and good restaurants so we do at least have that. Plus, NFL HCs are workaholics so it barely matters where they coach. If they don't like it they can live elsewhere in the offseason or they can live on the North Shore which is pretty much so anywhere America.
They probably care more about the owner, the front office, and the players than location.