Brookings named Best City to live in.