Out those places that you mentioned I'd move to Connecticut. The cities aren't nice like Hartford and New Haven, but there are beautiful towns on the coast of Connecticut, and beautiful small towns around the state especially the Western part. There is nice nature in Connecticut, not as dramatic as the Western States you can get to Vermont, Maine, New Hampshire, Upstate NY for skiing and larger mountains.
Very good public and private schools, and safe. You can get to NYC or Boston in a couple of hours.