I chose this cruise for the excellent food and the itinerary was perfect. I would have rated 5 stars, but I did have a couple of annoyances, minor, but still.
First the many positives: Excellent room steward, and we found all the crew very friendly throughout. Service in Blu (we were aqua class) and all the specialty restaurants which we thoroughly enjoyed was excellent. Ship is beautiful- comfortable library, solarium wonderful- we never had difficulty finding two loungers in there, no matter what time of day. Celebrity actually stuck to their word: area was over 16 accept for a few posted hours each day for family use. There weren't many children on board anyway-- what few that were on board were well behaved from what I can see, not an issue.
I did have a couple of annoyances- no it did not ruin the cruise for me, but still annoying.
First time that I had bed by the balcony. Cabin felt more spacious that way.