Very clean restaurant and restrooms. Store is well stocked with their dairy items. Great burgers--real beef! High quality dairy in the ice cream. Friendly staff...even the staff in training! Sometimes the wait can be a little long, but it is totally worth it. Be sure to check out the specials!