Compton Abbas - has it all - good restaurant, helpful & friendly staff, excellent surrounding country (Jurassic Coast, lots of iron age earthworks scattered about).
Just be careful if approachuing from the south - it can diffciult to find behind the row of trees - easier approach from the north, find Shaftesbury and its a couple of miles due south.