I don't usually write a review but this one was exceptional. Great ports and beautiful weather only made it better. We have been on 25+ cruises (9 with NCL) and have always said NCL has the best entertainment.
Everything on this cruise was A to A Plus. The food was really good, the cabin service was superb and the overall staff was the best.
We are active seniors that cruise for the entertainment and service. We are not into water sports and do not take too many excursions. This time we took the hop on-hop off bus in Cartegena. The company that runs this service is wonderful.