This place is great.
My flight got delayed so I got to experience charlotte for 6 hours until my flight was ready.
The restaurant selection is great and the customer service is real good too.
They even have a bar where you can ride a mechanical bull there.
I had so much fun in charlotte I thought I'd miss my flight because I got to the airport 2 minutes till boarding but nope they didn't even start letting people board till half hour after that time so I was all good.
They have alot of areas for charging your phone and free wifi.
I even got to take a ride in the baggage mobile , it was fun.