Great fun! Beautifully maintained attraction with super friendly staff. This was a great activity for our whole family from young to old. Great location and reasonably priced as well. Especially if you can go back and use the pass that never expires ;)