This is one of my two daughters favorite places. They love the ice cream and I love the prices. I have to say that it is not the cleanest place that we have been. No matter what time it seems to have sticky tables and floors. But that may just be the nature of the business. The parking lot is a nightmare due to a gym and several eating places. They are super nice but I have admit that it is hard to get in and out of the parking lot. I would like it much more in another location.