Great place to ride , easy climb to the top. Plenty of trails to choose, from easy flow to steep tech
yes
Check out the full trail description: Risca Bike Park and Cwmcarn Trails