This particular cruise was over thanksgiving...On board entertainment was good.....meals average. My motto, a bad cruise is better than a good week at home.
However, I have to advise against the tour that has the wall climbing, repelling and zip line.
This was done next to the beach.......one had to climb 2 towers.....walk across a swing bridge, and the zip line was 14 feet.....not worth the $79.
The literature on this excursion was very misleading....