We chose this cruise because of it's itinerary. We have cruised a lot. In a nutshell, the ship itself met our expectations. Comfortable. Clean. Staff friendly and helpful. Food very good. Entertainment good. Our only disappointment were the excursions -- unless you pay extra, you get mediocre excursions -- mostly long bus rides. But the poor rating has nothing to do with the excursions. ...