New Quay in Ceredigion was crowned Britain's prettiest town last year, but the title can be a double-edged sword for the 1,045 people who live there.