9am, and if your scheduled site is occupied, the latest you can check in is at 11am, but 99% of the time you’re good to go at 9am.
I would call them and ask. The information online differs and they have changed their policy from year to year. Last year my group got there at 11am and it was already packed.
Thanks! Your answer is awaiting moderation.