Everything you need to know before planning a holiday