On our first and second trips, I got reservations the week before we left (the first trip, I found a reservation two days before our trip!). We currently have a breakfast reservation, but I'm checking back every day to see if I can possibly snag a dinner reservation because my 5-year-old is obsessed with the Beast (no luck so far, but we still have a few weeks to try!).