Service:
The staff in general are pretty fast and tries to speed the line up.
Ambiance:
It's a really small shop, and you basically have to stand outside and eat.
Food:
I personally feel it's one of those over-hyped shop. The selection is great and they do give you a lot of ice cream, but if you break it down, it's just soft-serve ice cream. Is it worth the hour wait? or $8? To be honest, I would be just as happy having a MCD soft-serve for 10% of the price/waiting time.