Excellent itinerary. Great accomodations. Hard working and pleasant staff and crew.
Very good meals. Educational walking tours and on-board entertainment.
The fellow passengers were pleasant and interesting.....many were world travelers.
Excellent cabin with veranda.
Cabin stewards were wonderful....prompt, courteous, and attentive.