We always take a holiday cruise and this fit our schedule. This is our 6th cruise on Holland America and our 25th overall. Nobody beats them for Pizza and Hamburgers and HotDogs on the Lido deck. Fresh and made to order. The BB King All Stars make the trip worthwhile even if you saw nothing else. The Production show, however, leaves a lot to be desired and they could certainly use some enrichment lectures during the day, or some other activities. We were pleased with both embarkation and debarkation. Fast, efficient and the cabins were ready when we got aboard rather than waiting on the Lido deck as we have done with other cruise lines. Since this was a Christmas cruise, I thought there could have been more emphasis on the season, such as a production show with a Christmas theme. Instead they gave us 2 viewings of White Christmas, which has to be at least 50 years old. Never the less, the cruise was enjoyable and of good value.