Niche.com once again rates Carmel as one of the best places to live in Indiana and the U.S.