This was my 14th cruise-5th with NCL.
GOOD:
(1) The ports and shore excursions were great. My DH and I took the ship's excursions and didn't mind spend a bit more to ensure we returned to the ship on time. I learned a lot about the countries we visited and the Panama Canal. There was a commentator on board as we traveled through the canal.
Flew in a couple days before the cruise. Took the Hop On Hop Off bus or Uber everywhere. We enjoyed the Paramount Studio tour.
Cleanest beach I have ever seen.
Walked to the beach. Saw a music video being made.
Took a tour to Antigua. A beautiful city. Only downside was the forced visit to the Jade museum.
Lots of walking and it was hot, but we saw a lot. The mini zoo at the entrance to the port is free and a must see.