Not really too tough.....pretty good underfoot and all the hills are runnable. I know several people who have their 1/2 PB from there. Nice friendly race.
My favourite event, gutted I won't be doing it this year. I wouldn't describe it as undulating more just all up hill.