Overall the trip was pretty wonderful. My unfortunate experience in the infirmary (see below) marred an otherwise terrific voyage.
We mainly dined in the buffet area, which we found to be very good or excellent with plenty of variety, helpful/attentive staff and the some of best desserts we've ever tasted. So a special nod of appreciation to the dessert chef(s) and helpers.
The ship in general was well appointed, decorated beautifully and kept quite pristine; 'ship-shape' as they say. Our starboard room was quite nice with a comfortable mattress, very nice bathroom facilities, with a small balcony. Our helpful steward offered suggestions about the ship and shore excursions.