The pub near Plymouth looks like a “fairy-tale storybook” and Santa has visited