I moved to Schaffhausen last summer with my partner and two children who go to the International School here ISSH.
I have really enjoyed it. It is a big enough town with lots of shops. bars, restaurants and a fantastic swimming pool but small enough that you may bump int to people sometimes. The area is great too, the Rhine, Lake Constance and the Black Forest all close by and Zurich only 40 minutes by train.
It is cheeper too, because of it's proximity to Germany (where I shop for food most weeks and save a fortune). Hope your move goes smoothly.........