We have been on this itinerary and ship several times and have always enjoyed it.
The recent refurbishment of public areas give the ship a more tasteful decor, however the "spinner" chairs in the Spinaker Lounge and other public areas are some of the most uncomfortable I've ever sat on. I saw many people getting out of these and moving. The gym has new equipment.
I honestly preferred the old dining program, but it seems that the "free" dining package is here to stay. The prices are definitely higher with these "free" choices. There are up-charges in the main dining room now for higher end entrees, which was a surprise, and there is no longer a flat service charge for most of the specialty restaurants, and they are all a la carte. There has been an improvement in the menu at La Cuccina.
Our cabin was adequate and our room steward was wonderful. I appreciated the configuration of the bathrooms, which allows more than one person to use a different section of it at the same time.