Overall this was an excellent Thai restaurant -- it had very good food as well as a chill ambiance.
I sat at the bar and had a beer, the Egg Rolls, and Pad Thai (medium spice). To start -- if you are from the state of Michigan, or just love Bells Oberon, they had it on tap which was quite the pleasant surprise! They don't put an orange slice in your Oberon in Charlotte though so make sure to ask for one if you'd like.
The Egg Rolls were light, crisp, and nice. Served with a sweet and sour sauce they were about as good as this generic appetizer comes. The Pad Thai was also very good. They serve it in no spice, medium spice, and Thai Spicy. I got medium spice and it was more than enough for me. They did not try to reinvent the wheel with their Pad Thai but it was simple and very tasty.
Overall this was a very solid Thai restaurant. The classic dishes I ordered were good, and the Coconut Chicken (had by the guy next to me at the bar) smelled amazing as well. In my opinion trying Basil Thai is a no brainer.