I'm not staying on site, but I was on to make dining reservations at 6 a.m. and places like Be Our Guest for dinner and Cinderella's Royal Table for the breakfast before the park opens were already out. I've never planned this far in advance and have always had luck with walk up. This is way more advance planning than I like to do. Good luck.