I really like this airport and when I need to connect I try to go through CLT. You have a huge central area where the 5 other terminals connect through. They have plenty of fast walks throughout so if you are in a hurry these come in handy.
Very clean with plenty of food and drink options, especially in the central area. This airport does very well in making on time flights...I really can't remember the last time I was delayed here and I travel quite often.