what is the best place to go on vacation for christmas