There's nothing like a cruise if you're looking for a low cost vacation this year (who isn't?).
Cruises are so relaxing. Once you get onboard the ship there's no sense of time; no deadlines, no meetings and no obligations. It's just eat, swim, eat, sightsee, eat, nap and then have dinner. Dessert anyone?