Ports of Call - with the exception of Mykonos and Split were very good.
The mercenary approach Celebrity take with their customers all but spoils the cruise experience. As others have said Celebrity are in your face to buy tours, treatments etc. they also are not above misleading people into purchasing stuff on the basis of savings which don't materialize. A couple of examples of which was an offer of a reduction of $30 on two spa treatments bought on embarkation day, what they failed to tell you was that one of the treatments had to be taken on embarkation day. It is worth "standing your ground" and demanding a reduction of $30 (plus the 15% gratuity) - I did and accused them of misselling - they then changed their attitude and credited my account.
A sale offering a huge reduction on digital cameras on the last day at sea in fact included no reduction in prices at all! The constant pushing of preferred products by shopping advisers on shore excursions was rather annoying. All of the "preferred products" were at exorbitant prices, something that was not advised at the "showcase excursion" meetings
Breakfast and lunch in the Waterfall Cafe were a bit of a challenge - long queues for food followed by a game of find a coffee machine or hot a water urn that worked, then, find a cup to put it in. Breakfast and lunch in the MDR was disappointing, we tried it twice in an effort to avoid the melee of the Waterfall and were disappointed twice. Service was painfully slow. Towards the end of the trip, we found that hand sanitation dispensers were empty we shared a table with six American/Canadian guests and the consensus of opinion was that as the staff had all received their further gratuities from the guests they didn't have to make an effort - the last day MDR breakfast was a prime example - cold food and dreadful service.
The saving grace of this cruise was the quality of the food in the MDR at dinner (early sitting) - the waiter, assistant waiter and wine waiter made this an enjoyable experience each evening. Contrary to some other comments we found the quality and choice of food to be excellent.