Norwegian Cruise Line's Free at Sea promotion seems to run constantly. If you book a cruise and don't see the sale currently running, it might be worth waiting a couple of weeks to book your cruise. The promotion runs so frequently that I'd never book a cruise with Norwegian without the Free at Sea sale.