This is one of my wife's favorite places. She would rate it 5 stars.
We go once every year as we visit family in the area. I find that the ice cream is usually just OK. For example, I had the "Golden Vanilla" in a sundae a few days ago, and its generic taste didn't have much vanilla flavor. Of course, when you put toppings on an even bland ice cream, everything can turn out just fine. As has been the custom, I have not been impressed with the service or atmosphere: unenthusiastic teenagers as servers, too many tables with dirty dishes on them, and (behind the ice cream counter) a messy preparation area. The novelties that they sell are over-priced, but they are interesting looking.