Le Grand Chamois offered everything we wanted and more! Les Diablerets is a beautiful town. It has great pistes and an exhilarating tobogganning track. Le Grand Chamois has a great location. You can see the main pistes from the chalet and if the conditions are...More