Charlotte has become a regular layover spot for me during all my work travel. Besides the fact it's usually way too cold, I really find it quite manageable!
The design is spider like. There is a main hub in the center with a food court area and from there, the different concourses extend like legs. There is wifi all around, rocking chairs if you are weary from your travels, and plenty of food options which I continue to review as I make my way through them.
I'm not a huge Starbucks fan but sometimes that's all you can get while traveling. Here, there is one practically around every corner which is nice.
So yeah, this airport gets four solid stars from me!