We chose this itinerary for the destinations. They were all good.
Unfortunately there were some disappointing areas that need improvement.
The shore excursions were well organized and mostly interesting but quite expensive. Read more