Champex Lac is your typical Swiss alpine village: beautiful mountain scenery, charming architecture, and everything ship shape.