It's a nice spot - where Sophie Marceau and Pierce Brosnan were filmed indulging in some traditional French winter (and mountain refuge) sports for the Bond movie, "The world is not enough":
Lien4
As for maintenance, one shouldn't believe half of what is written on PPRuNe, but one story is that "sierra deux" was fitted with another prop and flew back to base...