Sun, sea and sand add up to a glorious weekend on the Northumberland coast