I was hesitant to book a 22-day Holland America cruise taking place over Christmas and New Year's Eve. It was fun, but I ...