There are shockingly few good coffee shops in this part of Charlotte, so this is one of the better options in the area. The service is pretty quick given the very high volume of customers. There are plenty of comfy chairs and tables, and the wifi connection is very solid (most of the time!).
But that parking lot is horrible. Maybe one of the worst lots in the city. They can't do too much about the number of spots available, unless they bought up some of the always vacant spots from the neighboring business. You practically need an all-terrain vehicle to navigate the mountains and craters of that asphalt.