Nope, every place has its flaws.
But every place has those who just love it no matter what. for example, I love the Delco area of PA. (Delaware County... just below Philadelphia County, a 10-20 min drive into the city). It has its own charm... like if I needed to live near Philly, Camden, NJ or Wilmington, DE... I'd be in Delco
I could go to Charleston and hate how boring or bland it is (Not saying that's true, it's just an example)