Race lengths vary from 3 - 20 miles.
Difficulty wise its hard to say. Flatter more runnable courses are in many ways as hard as the very steep rough courses, just a different kind of difficulty, depends where your strengths are.
Aesthetically, I thought it was nice, never been to that area, but there's lots of variable racing around North Wales. Clwydians, northern Snowdonia, merionydd, borders, Llangollen. All quite unique areas and hard to compare.
I liked it, it felt a logical loop, some races can feel a bit artificial and contrived, but I thought that was nice and varied.