Out of the airports I have flown out of, CLT consistently has the cleanest bathrooms. Food in the food courts are overpriced...... But it's a airport, what do you expect? Daily parking is SUPER cheap at 5 dollars a day. Huge difference from LGA-EWR-JFK at $20 and up per day.
Only minus I would give them is my last flight back to CLT, one of the wheels on my trusty luggage bags was demolished. It looked like they threw it out the cockpit window, onto the runway. I didn't even waste my time to file a claim. Didn't have have the energy to debate and hear the usual..."we don't know if it was like that before. We're not responsible."