The ship was very impressive - appearance, technology, upkeep. There are many negative aspects, though:
1. Dining was so-so. Service was acceptable but the food was not palatable, most of it. The theme was Italian and could have used more variety. Because of the food quality, I imagine there must have been a ton of wasted food. There were some specialty "for fee" restaurants but they were expensive. The dinner schedule was good, preventing all 4000 passengers from crowding the dining room all at the same time. The breakfast and lunch schedules could have used the same type of schedule.
2. The disembarkation procedures were chaotic and disorganized to say the least. The reception desk was inefficient and ineffectual. There was no reason for the guests to be out of the cabins at 0800 if the issuance of the passports was not done shortly after 0800.