A roaring success, yum!