I've always like Casey's gas stations because the make really good pizza in there.  I like that pizza more than I like pizza hut or other national chaines.  Their bathrooms are always clean.  I mean ALWAYS.  I go in there at least twice a day because I work across the street at the snow cone stand, and I have to go to casey's to use the bathroom.  The prices on their snacks is pretty good, and the super unleaded fuel there is cheper than the unleaded, so I always just get that instead.
                        
more