Switzerland definitely ranks very high in all your factors.
It's one of the safest countries for investors, has a growing startup scene, has two of the top engineering schools in Europe/World (ETHZ, Zurich and EPFL, Lausanne), has the highest rate of Nobel prizes per capita, very solid educational and healthcare systems, amazing quality of life (Zurich, Geneva, etc, often rank as the top cities in the world), and last but not least: you have amazing lakes and mountains everywhere!