Is this the happiest place to live in the UK?