If you want to have a magical experience in Switzerland i can recommend taking the train to the mountains of St Moritz. If you can afford it, check into the Hotel Kulm. The spa is fabulous and after a walk around the town you will come back feeling like you have been away for a week.
I made a video of my stay. I went for one night. The train journey is spectacular too!