A stunning town has been hailed as the happiest place to live in the UK, with a strong sense of community and residents feeling at home there.