Is Hailsham a good place to live?