How far in advance should I book our reservations for Magical Express? (Heading down Oct 26, 2017) Ty in advance!