A few years back we went on a Caribbean cruise on another liner, and I can say that I enjoyed the Jacaranda cruise much more than that one.
This cruise was an anniversary gift to us, and we thoroughly enjoyed it.
The ship, cabin, service were all perfect. On the entertainment, I think it would have been nice to see n couple more shows directed towards the children. And the one that was there was a little bit short. My 2year old for one had us follow the singers all over the ship so she could watch them sing and play instruments.
We booked the loungers, and I would recommend it to anyone. The only thing I would change is that there are more food/snack options for the kids, as I have a very fussy eater and she barely ate anything all day.