We booked this cruise because of the itinerary and wanted to cruise back with celebrity... we enjoyed the overall experience and loved the size of the millennium class.
The Ship: in the beginning we though the navigation around the ship was kind of complicated but that was one of the things we liked... in a full sailing it never felt crowded and all those hidden corners around the ship for a little bit more of privacy and peace. In general, the size is good and we did´t find anything we didn´t like.
Cabin: we went for and oceanview cabin given the super port intensive itinerary and it was perfect for us. We got the 3001, all the way in the front of the deck 3. very good for burning all the food :-), no noise issues that we could complain about. our room attendant Reynaldo make a great job, he was like invisible but the room was always fixed and cleaned properly.
Dining: Main dining room, outstanding service with our select dining and the team we got, Cecilia (our sommelier) was amazing as Rajib and Ahmed (the waiters). Food was generally very good. The Buffet was great a lot of selection but we felt it lacked more diversity in the options. Tuscan Grill, the service and food were top but i would´t repeat it. Ocean Liner was A M A Z I N G... service and food incredible, totally worth the extra if you go for the wine pairing option.
Entertainment: In general good, we just watched three of the four main shows and they were good. the entertainers around the ship had different levels of quality but everything was quite enjoyable. Martin the cruise director makes a good job as well the team
Service: One of the best in a ship ever (after 15 cruises). good for the staff and they really show appreciation, good service, respect, and smiles.
Perfect size cabin, no noise problems.