~5 years back, I spent a lot of time in Ningbo (in addition to other places in Zhejiang). At that time, it was my second least favorite city in China (Jiaxing topped that list). However, in light of the amount of investment dollars that have been pouring in, I wouldn't be surprised if it was livable by now.