I'd book it 3-5 days in advance to make sure you get the date and time you want. They tend to fill up quickly. They're amazing 😍
Agreed 3-5 days minimum. I come from out of town so I try to book the week prior. Because you are planning for a big event I would give them as much time as possible because they do fill up quickly.
Thanks! Your answer is awaiting moderation.