This place meets all of my criteria...
It is a place that you would not expect to be where it is, great people doing their best to give you a great meal, squeaky clean, and most important awesome food.
I have eaten there for lunch several times and have stopped by for a muffin or egg sandwich on occasion. I have never been disappointed. Their specialty is definately with the baked goods at far better prices than the bakeries around south charlotte but everything is awesome.
If you are around the mall shopping or staying in a hotel closeby... this is a much better place to go for breakfast or lunch then the local chains or the food court in the mall. It may seem off the beaten path but it really isn't.