Would give it 5 stars if it had wifi. The night staff on the weekends are great and friendly, and accomodating. If you have time to travel I would definitely look at Amtrak as an option. The only negative is the amount of time it takes to get there.
The Charlotte Station is dated (well they all are) and is crowded when there is a pending train. Access could be a bit better.
I love riding Amtrak and the Charlotte station does their best to make it a good experience.