I would definitely recommend the unofficial guidebook by Bob Sehlinger, its an extremely thorough read and leaves no stone unturned, it tells you everything you need to know regarding restaurant reservations, unseen attractions and even tips that will help you beat the queues for most of the rides