Recently returned from 12 day Mediterranean cruise. Loved the ship and the service. Everything was top notch. All the employees went out of their way to make the cruise great. We enjoyed the flexibility of dining each evening when we wanted and ate with others so there was never a wait for a table. The entertainment was very good. Ate for 2 nights in the extra pay dining rooms and didn't think it was worth the extra cost. Booked all of our tours off the boat through the Internet and we were never disappointed--lower cost and much smaller groups. (Just Google cruise tours and choose your operators from those highly rated on Trip Advisor.). Lots of veteran cruisers on the boat and everyone felt Celebrity was among the best!! You won't go wrong.
Cabin was roomy and cleaned twice daily by great staff.