Nicely run, but substantially smaller than I remember from 10-12 years ago.

Also, $15 entrance fee seemed a bit pricey.