Your location of choice should have widely-available high-speed internet access and good phone coverage. Outside of this, it depends on the type of work you’re doing and the requirements of your particular working arrangement. For instance, if you’re required to visit the office in town one or two days a week, choosing a location fairly close to town would be wise. If you’re only heading in once a month or less, you can settle down just about anywhere as long as you’re fine making the trip when duty calls.
Additionally, what makes a good remote-work city also makes a great city for families in general, safe neighborhoods, great transportation, an abundance of amenities and services, affordable housing, a growing economy, and supportive communities.