Great fun for young and old Harry Potter fans both. Lots of nice surprises and features. Great location. We enjoyed it.