We sailed on the Celebration 2 years ago. It was our first cruise, so, I didn't have anything to compare it to. The food was great, the service couldn't have been any better, and the entertainment was good. The adult comedian was strictly adult, but that should be expected. I'm sure the larger ships have more "bells and whistles", but we had a great time on this ship! It is also a easy ship to learn the where abouts of everything, since it isn't enormous.
We didn't even attempt the pools and hot tubs, we were more interested in the entertainment, and restaurants. But, they did seem a little small. We laid out to enjoy the sun, but just didn't get IN the pools.
The crew was all very entertaining! Very friendly. We had no dislikes at all!
The ship was very clean, and the staff was constantly cleaning and painting. I do remember some of the carpet had a few stains here and there, but I guess that's to be expected occasionally. Basically it was over all a really well taken care of ship.
We had a great time, hope you do too!!