They are lucky they are in a very busy location. If cleanliness, service, and appearance were deciding factors this place would close down. It's always a long wait. There is always something spilled on the floor. Ice cream is always broken. The manager here should be fired. How hard is it to run a clean location with helpful staff.