Niche also took into account reviews from residents in the various cities and towns. Out of the 397 reviews, 111 people gave Naperville an "excellent" rating, 187 said it is "very good," 91 called the city "average," six said it is a "poor" place to live and two said it is "terrible."