How to plan a multigenerational vacation