I have cruised with WindStar, Holland America(2), Royal Caribbean(3), Disney, and Oceania (15). Tried Celebrity because we went with friends, but after 15 Oceania cruises, this was so disappointing. I guess the old story holds true - you get what you pay for. The food in the dining room was barely (and in some cases, not at all) edible. The specialty restaurants were better, but of course they cost extra. The staff was very friendly and polite, especially the cabin steward. The waiters in the dining room were friendly, smiling, and pleasant...too bad the couldn't improve the food. The activities were typical of what you find on a cruise ship, although the time of art auctions has come and passed. The description of the entertainment wasn't enticing enough to attract me to any of the shows, but I heard mixed reviews of them from my friends - some were good, some were not. All in all, I will never cruise Celebrity again.
Cabin was fine, and cabin steward was especially nice.