We had a lovely time here last week with our almost 3 year old
It is in Cornwall but only just over the border from Devon, it took about 5.5 hours driving time plus a lunch stop near Stonehenge. We found that the sheep, cows and windmills in the fields were a good distraction to help with the journey!
The accommodation was good, modern, clean and very toddler-friendly. There was a large, outside grassy play area with swings, slide, trampoline, bikes, ride-on toys etc as well as a small inside area with rabbits to stroke (a big hit!). There is a tennis court and a small indoor pool which we didn't use as we went to the leisure centre wave pool down the road, but it looked clean and warm. There is a games room with loads of info on local walks and attractions, DVDs to borrow etc. You can go and feed the alpaca, pigs, goats, and chickens every morning, and take an egg home for breakfast!
There's also a very nice, child-friendly restaurant 5 mins drive away, overlooking a pond with ducks and geese and with a good play area. The beaches are great for walking and blowing the cobwebs away! Bude is quite a small town but had lots of cafes/restaurants and some nice little shops to mooch around.
All in all it was a very easy, relaxing holiday which I would recommend!