It's okay enough, deli is non existent, prices are high, it's small, but it's clean most of the time and the staff ranges from good to okay. Sometimes they have rarer flavors of Ben and Jerry's, or they have the latest soda flavor, the beer selection is mid tho.