I grew up in Southern California, with Disneyland a short (although 30 minutes seemed like forever back then) drive away so we never had to worry about staying in a hotel when we visited the park. I've lived up in Portland for the last 30 years and our family is heading down right before Christmas. We've made the trip twice before and stayed off-site. Both times the hotels were fine, but we're contemplating staying at the Disneyland Hotel this time around. I thought I'd check with the experts: Is the extra cost worth it? Thanks for any help you can offer.