TL;DR: self-serve, pay by weight -- what's not to love? Good selection of flavors (14 when we were here) and toppings (2 dozen?) I love the build-your-own...