The cities best-rated to live in include Boulder in Colorado, Austin in Texas, and Naples in Florida.