Architecture is nice, based on the Edo period. Certain attractions are basic, animatronics don't have English translations. Food is below average. Would I recommend it? No you're better of seeing other places unless you are a hardcore fan of this period.
This experience only has a few reviews, but you can read what other travellers have to say about the operator.