Ah, Devon, a beautiful part of the country. I was there just a few weeks ago for holiday and it was wonderful.
Off road riding is great. I have no skills but as long as both tyres are on the ground, I'm ok going on singletrack and stuff like that.
Welcome to CC.