Multi-generational travel is booming