Overall summary: Had a great time! The service, the food, and the live entertainment were all absolutely top-drawer excellent!!
Integrity of Celebrity: I always prefer to deal with a company with integrity and while all companies claim to have integrity you rarely find out for sure until an issue arises and you see how they deal with it. This ship unfortunately had a Norovirus outbreak early in the month. I think many companies would go out of their way to try and hush this up or down-play it, but not Celebrity. I really appreciated that Celebrity was up-front about it to the extent they asked the co-operation (eg. extra hand sanitizing) of their guests to help ensure the problem was completely resolved. I also over-heard a cabin steward reporting an incident with a guest that the steward could not resolve to the guests satisfaction. With most companies, it would be up to the guest to escalate the problem, but Celebrity goes the extra mile.
Background: I have only cruised twice before, once on the Caribbean Princess, and once with Carnival.