Travel packages are great. As a :::coughcoughtravelagentcoughcough::: please, please buy travel insurance next time. You can compare quotes using
www.insuremytrip.com and come up with the best bang for your dollar. This would come in handy if you would need to cancel due to an assortment of problems. Travel Delays due to bad weather. Strikes. Natural Disasters. Baggage loss or delay. Lost or stolen money, passports, etc. Also ~ missed flight connections!! It is very cheap and insures that if there are problems, someone will be on your side.