The Isle of Man has been a bit of a secret mountain biking destination for a couple of decades, only occasionally appearing on the radar...