brechfa is always longer than i think it is, with more climbing than i think :-)
super trail though, i suppose the surface is a bit like afan, but cant really remember. the uphills are hard but the downs are well worth it, specially the part with all the jumps and such.
also, the last section on the black is pants. the best thing to do is miss it out and instead ride the last section of the blue trail, gets interesting when ridden fast.