A friend recommended this cruise and it was excellent. What I did not expect was the excellent quality of the shore excursions and the wonderful people we met while on the ship.
The operations of the ship, embarkation, disembarkation, timeliness of arrivals, notices, etc. were smooth, reliable, and without any disruption.
The food was excellent, the selection was very good.