My husband will be coming back from Iraq in December, I am trying to plan a romantic vacation for the beginning of January. We would like to keep the price for hotel, flight & food under $2000. We would like to stay in the US or take a cruise. We want a warm place so we can swim & hang out outdoors. Any ideas?