What it's like to vacation in St. Moritz, the hidden gem in the Swiss Alps where celebrities, billionaires, and royalty go to ski