Is UK good place to live?