Le Marmotte, a nest to return to again and again