Well, I always say the south has a little bit of nice to your face going on, and I think that defnitely exists in NC.
When I lived in Raleigh, NC people were nice, many geniuinely nice people, but I always felt a little wierdness there. I went back recently, actually I stayed in Pinehurst, about an hour outside of Raleigh. At an amazing brunch at the Carolina hotel, spent times with friends. The pace still feels wierd to me. All the waiters were black, all the people eating brunch were white, except for one token couple. It has a vary “southern” feeling, but it is a reminder of the old south. I am not saying everyone there is racist, not at all, but I don’t know, just odd. At the same time, the Chapel Hill area and Charlotte are supposed to be fairly liberal and a big mix of people from many different states.
I think it depends how you are defining hospitality to be honest. Are you talking about the stranger on the street saying hello as he walks by? How often people offer help when people are in need? If people socialize a lot? Do neighbors welcome you when you move in? Do people actively try to make you feel at home if you are new in town? If they let you in when you signal change lanes on the road? Do the restaurants and shops offer good service? What exactly are you asking about?