Cruise itinerary was very good with excellent weather.
Cruise made more interesting by presence of on-board ORCA whale watcher who provided talks and deck assistance with marine wildlife watching.
Captain was engaging and provided daily information.
Staff worked very hard and entertainment was good overall.
Excursions were very good.
Only negative comment would be the unpleasant smell when entering our cabin, which was reported several times but never resolved by nose blind hotel management.

