Our cruise on the Celebrity Equinox was outstanding. Their staff seemed to know what we needed before we did, and were always helpful.
The stateroom was great -- very clean, good bed, nice amenities -- and our room steward was on top of things in every way. It was great to have room service for breakfast: it arrived right at the time we wanted and the food was hot (or cold, whichever it needed to be).
The food in the various dining rooms-- well, let's just say I had to restrain myself or I'd have doubled my weight. It was all delicious: we had only super meals, not one bad experience.