All of the entertainers on board were incredible but the Happenings cast really goes above and beyond to make the trip an incredible experience. From the PJ party to Scarlet Night - they really helped make you feel like family on the ship and genuinely cared about making sure everyone had a great time. I also found that they were super-informative about everything going on and helped provide guidance and help on everything from where to get a snack, to what was going on during the day. The Seahorse Derby was incredibly fun and was very different. Bingo with the DIVA was the best time! We especially loved the ports of call and the length of time at each. Service staff was excellent both in the restaurants and cabins. Loved all the options of food and the cabin credit was very nice and made ordering/purchasing drinks so much easier than other drink packages.