This was our first cruise on Celebrity after 4 on Holland. Each has their strengths. Holland wins on bedding and food and staff friendliness. Celebrity wins on things to do on ship, entertainment, music, liveliness and fun onboard.
Four nights was a good length. We had one sea day. We didn't have much time in port especially in Key West. The excursion choices in both Key West and Cozumel were extensive. I would have liked to do more than one, but that's never possible.
The great music started before we left Miami and continued all through the trip with both live entertainment throughout the ship and recorded music. Most of the shows were good except for the juggler. I'm not sure just what he was supposed to be doing. I left early. People seemed to be having a lot of fun all during the cruise.