I may be partial to CLT because I live 7 minutes from it, but regardless it's a really nice airport! I've been to many airports and have traveled to and through lots of places, and Charlotte is very nice. It's not too big that you have to catch a shuttle and it's easy to navigate. They also have really nice features like pet relief stations, rocking chairs under indoor trees, and many restaurant and drink options. PHL used to be my home airport and I used to think it was the best, but now my favorite is CLT (if anyone has favorite airports, that is). The staff isn't always the friendliest, but I'm not sure any airport employee is!