I have also a family of 2 with a wife.
Without a doubt the best place is somewhere in Europe. My recommendations would be:
1.- Barcelona, Spain. Modern city, great weather, lifestyle and people.
2.- Zurich, Switzerland. Super safe for family and money, easy commute to anywhere in Europe.
3.- Munich, Germany. Great city, arts, museums, and lifestyle.
No native English speaking but you can get by speaking English for your everyday life, plus your kids won't have any problem learning a new language.