Planning a vacation usually involves months of meticulous scheduling, booking hotels far in advance, and securing dinner ...