Scranton is a little gritty in some areas, but then again so are NYC, LA, West Palm Beach or even Newport, RI. You need to step up to Palm Beach or Palm Springs to find not gritty. Unfortunately the non gritty areas are rather limited in access to normal people. As a place for normal people, Scranton probably is about average. I have no bias. I am not from Scranton.