Been here a few times and am never disappointed. Huge range of flavours and very generous serves (if anything they're a little TOO generous but I guess for that price it makes sense.) their range of chocolate based flavours is impressive, I usually get the chocolate hazelnut and it tastes just like, if not better than, a ferrero rocher. The system of selecting and paying before they serve you is a little weird but not really a big deal.