Ship was beautiful. No question about it. Cabins are good...not great. But what the Constellation suffered the most from is poor quality food that lacked any real flavor. The meals were boring and at best reminded me of first class airline food. The formal dining room for breakfast and lunch were terrible. Meats were chewy and tough. It was obvious that the food had been sitting for a long time before it came to the table. The cruise lines have dumbed down cooking to the art of the "bland" that offends no one but has little flavor or meaning. What I would expect once I hit nursing home age. By then end of the first week, we made a point of eating lunch off the ship in each port because the freshness and taste were far superior than what we got onboard.
As well it is also apparent, that the cruise line do not seriously want to help or support travelers who do not wish to spend a fortune on their overpriced land excursions by providing real information on how to reach a local bus or train to go into the cities such as Florence, Rome or Messina. The agents at the exit will point to the direction of the train or tell you to take a taxi but never seemed to know how much we should spend, or what a train ride would cost. This is because the cruise line outsources the shore excursions and to provide alternative and cheaper ways into the cities, would cut into their profits. Most people do no realize the ships outsource the shops, spas, tours and just about everything else that is not welded to the ship. I have taken 7 Celebrity Cruises and the quality of the food has gone down hill considerably from even 3 years ago.