How to plan the perfect holiday and save money