The best part were the ports of call. Iceland is awesome. They also had a bridge director which was a definite plus on the sea days. The entertainment was also very good.
On the negative side, My Time Dining was a disaster. It took up to 1/2 hour to get a table even with a reservation. Table and waiter requests were not routinely honored. The food in the dining room was pretty good. The service in the Windjammer was lacking. The staff for the most part were unfriendly, unsmiling and not customer service oriented.
Despite the shortcomings we really enjoyed the cruise and would recommend this ship and itinerary.