I got the same email. Not sure whether to enter. It's €67 so would cost a fortune to get/stay there to take advantage.
Don't know anything of the race; appears to be the second year. 50 finishers of the ultra this year. From what I can see, the nearest big town is Montpelier.
Will put it on the "maybe" list