Well my girls are enamored with this place. They love the product and are prepared to come back often. I personally have only been in twice and found it to be quite nice. It's a relatively small place but appears to be well maintained, clean, and comfortable. There's some seating outside, which is nice for enjoying your cool treat in the beautiful Arizona weather. The service we received was consistent and relatively friendly.