If you haven’t planned Christmas yet, why not spend it on a cruise?