We chose this cruise for the itinerary, but 5 of 9 ports were skipped (2) or significantly delayed. Shore excursions were just ok, even the ones we purchased were just ok.
Most of the staff and crew were excellent, friendly, and bent over backwards to please.
Public areas were overcrowded at events or activities.
Missed this port due to high seas and wind.