James Harhi, CEO and founder of Enchanted Parks called Six Flags St. Louis the “crown jewel” of the parks in its portfolio.