Out of the 517 reviews on the Niche.com website, 161 people gave Naperville an "excellent" rating, 241 said it is "very good," 98 called the city "average," 10 said it is a "poor" place to live and four said it is "terrible."