It sure is!
I actually ended up going twice in a two week period!I spent all day (open to close) both times I went! It's such a blast and I would love to go back again. The first time I went my SO and I went for a weekend get away, then my mom, little sister, and I went for my sister's birthday!