We picked this cruise because it traversed the Panama canal and had ports of call we had not been to.
We were very disappointed in NCL. The crew ranged from outright hostility to complete indifference. The menu was not varied enough for such a lengthy cruise, and the food only mediocre at best. And they up charge for everything. This has not been my experience in other lines (Royal Caribbean, Holland America). The day before the cruise ended we didn't even get any disembarkation information or luggage tags. I had to go back up to the service desk and even then was only directed to a table with a few colored tags and no information.
Ports of call: I really liked Cartagena Columbia and Costa Rica. Guatemala - the closest area of interest is 90 minutes one way from the cruise dock. Further, it was Passion day, so none of the tours were going into the city proper, they would drop you off outside the city. NCL not only didn't cancel the tours, but they didn't reduce the price on them either. Needless to say, we explored the market at the dock and got back on the ship.
It was fine, kind of small and the closet was poorly designed for 2 people. There was a large post right in front of the door. It was quiet though, so that was nice.
We flew into Ft Lauderdale and took a shuttle over. Embarkation went smoothly.
She gave a lovely tour and we saw a lot here. This was one of my favorite ports.
We had a very good time on the tours and really enjoyed ourselves. The tours were not crowded at all. We saw lots of birds and animals.
The market at the Port was nice, however, Antigua is 90 minutes from port and it was passion day, so most of the tours were just dropping people off at the city gate.
It didn't seem like there was much to do here. We shopped a bit at port and got back on the ship.
The tour was very good and we were the only ones. We saw a lot of fish, sea lions, and pelicans.