A historic beach escape with £2.70 pints, highs of 19C in March and eight hours of sun a day sounds almost too good to be ...