Staff is always friendly, and the food is delicious. Their breakfast sandwiches, for about $5, keeps me full longer than a breakfast "meal" from any of the fast food places around.
Shelves full of various candies and fudges, fresh pies and breads, and local meat and dairy products to choose from. The fresh donuts on the weekend is also great, especially with their gluten free options.