Surrounded by fresh-water streams and pretty woodland, the rural village of Eglingham is full of the picture-postcard-charm that all holiday-villages should have.