Had a decent time here. Food was good but certainly not cheap. All the activities were pay as you go, so the cost added up quickly. Better suited for kids < 10 years old. The authenticity was weak at times. The lady behind the registration counter was crabby when I purchased a beer... lighten up honey!