Great spot
yes
Check out the full trail description: Queen Elizabeth Country Park Mountain Bike Trails