Been a few times with my kids, and enjoyed it every time, the wait was long at times but that's expected on a nice day. The flavors were awesome and great presentation. I try a different flavor every time, and also try my kids just to experience it all. Great place to take your date, your kids, your friends and most of all yourself. Enjoy it.