Ski and spa at a Swiss resort fast gaining a reputation among those in-the-know