My wife and I did this cruise for our 25th wedding anniversary. On the ship there was definitely an older crowd. It was had to find anyone younger than us without a name tag. It made us feel young, but I am sure my kids would have felt out of place. Overall, we had a great time meeting people.
The best think about celebrity is the crew. Before we left, I read some CC reviews about the service slipping on this ship. We did not see that at all. The service was excellent, many of the crew members went out of their way to make sure we were attended to. Most of the crew were very pleasant and fun to interact with.