We booked ahead when there were 6 of us, which was the first time we did it. The next time it was just DH and I. We walked up to the counter and they were booked for the next tour, but she put is in the following one an hour or so later. It isn't something you'll likely have to book weeks in advance, but some advance planning can help you arrange your day without frustration.