Just returned from a 10 night Italy and Greek Islands cruise on Reflection. This is a beautiful ship, filled with wonderful, attentive staff. Nothing was too much trouble for our cabin steward, Romeo, and we were looked after in the main dining room by Taniesha, whose descriptions and recommendations never failed to please, her assistant Philip and the sommelier, Manuel.
The standard of the food was excellent in the main dining room, both at breakfast and dinner. We ate in the Tuscan Grille one evening, and that was simply exquisite. We also tried the Ocean View Cafe at lunch time, and the food there was also to a good standard and plentiful.
Embarkation and disembarkation were quick, easy and well organised and we encountered no problems in these areas. The ports we visited were wonderful, the only one we weren't keen on was Mykonos, it was very windy and there were a few other cruise ships in at the same time and would probably have been much quieter if this had not been the case.
I would not hesitate to recommend this itinerary or Celebrity Cruises.