I took my kids to this place yesterday. It was clean, the service was great and the ice cream was good, the reason why I gave them 4 stars is because of the candy, chocolate and other ingredients for my kids to put in the ice cream tasted like it's been there for a while, the m&ms were hard as a rock other ingredients tasted old too.