Flavors ok. Service horrible! Had to wait loooooong time for shaved ice. Only one worker knew how to make it and ring up customers. So instead of making my shaved ice right after i ordered it, the worker rang up other customers that came in after me. Seriously took 15 min. Perhaps though once other worker is fully trained, service will be better, hopefully.