I have been to the Bike Barn many times. There is a short MX track that is fun but pretty easy. There is also a short trail loop (maybe 2-3 miles) that has a variety of soil. Part of it is loamy dirt like peat moss that has formed into some fun natural whoops.
Bottom line is the place is fun but kinda small. A big advantage is that it is open virtually always! He charges an annual fee, something like $50 or so, and you can ride there whenever you want. Often there is nobody there - so don't ride alone
Oh - and check his website - sometimes he has races there.