why is switzerland a good place to visit