Holiday Inn Express is much newer and a bit nicer than Comfort Suites. There's also a Hilton Garden Inn over there.
Funny how the three areas that you mention (Airport, Arrowwood, North Charlotte) are the places to stay away from
I guess they show up first in the searches.