Time of year and cruise itinerary. Ports of call were about what we expected but found the tendering to be very tedious . Snacks or light food in the late afternoon could have been more varied. The crew were very polite and helpful. The entertainment for the most part was top notch and Harry O 'Donoghue present a very funny and entertaining program. In addition we had dinner with him one night and thoroughly enjoyed his company.. I would suggest you have more performers like him.
We ate at four of the specialty restaurants and enjoyed all of our meals (especially Cagney's - went twice) except for Modero's which I found the food to be overdone and very dry.
We were very impressed at the cleanliness of all phases of the ship and the effort by the staff to keep every one germ free (washy, washy?)
We were able to upgrade and were very happy we did. Cabin was roomy and comfortable. Room service was excellent,