Have been at this airport several times, much do to layovers rather than leaving from or going to destinations. With that being said I have been to a few terminals and gates ad Charlotte Douglas International and for the most part have no complaints about the airport. Professional, a variety of eateries, clean bathrooms and a decent amount of ports to charge your phones/tablets/laptops.