Grand Californian is an amazing resort! If you can swing it, DO IT! We've stayed there four times now and it is always a treat. We were there last December for a few days prior to Christmas and it...