Great airport... travel out of it very often. Right now, it's been a challenge getting in and out if you're self-parking. TIP: Have someone drop you off! The airport is undergoing major changes with lots of construction... which will make the airport much more efficient.
On the whole, the airport here in Charlotte is clean, easy to navigate... no problems!
TIP: It's crazy busy on Sunday afternoons and Monday mornings!