We've just booked our first cruise - leaving Dec. 20th on Freedom of the Seas. Just wondering what to expect come Christmas Day.