I've been a couple of times. Great fun, good instructors, top vendors, etc. But my favorite has been the shows. They have been very well put together and I really like interacting with the instructors/performers during the day and then seeing them up on stage later that night.
Hopefully the new location works out well, too.