How to plan your dream holiday: Tips for crafting the perfect itinerary