We're thinking of a trip sometime in the future with the granddaughters. What do you find is the best time of year to go (least crowds), and best place to stay?