There are many aspects to a great holiday and these requirements are very individual. Try to ensure that the experience is going to be enjoyable for all of you by thinking about what type of travel your family/friends enjoy, and discuss with them how to meet both your objectives.