This Somerset pub will make you want to be a regular