This sweet little inn has the lot: a great position in a pretty village; lovely interiors that mix old and new; super food that draws a crowd, and three excellent, affordable bedrooms. Flagged floors, low ceilings and wood-burners keep things cosy inside, and you can eat in the dog-friendly bar or in the lively restaurant, even in the breakfast room if things get busy. The food is just what you want after a day in the hills, perhaps rabbit and pork rillette with a pear and squash chutney, steak and ale pie with thick-cut chips, warm apple and “Kingston black” crumble. Tea is served with homemade coconut ice, and the ales are locally sourced and constantly changing; try the Copper Hopper Gold Rush, brewed just three miles away. Spotless bedrooms upstairs fit the mood perfectly. All are big and come with comfy beds, pretty sofas, sparkling shower rooms with robes and lovely lotions. Sherborne is to the north, the coast to the south, and the Cerne Abbas giant between. Brilliant.