We did the Greek Islands, and the trips ashore were the best part of this cruise.
The freestyle dining was like Butlins at peak times, with tables unobtainable and the food, whilst vast in choice, not tasting as good as it looked.
If you ate in the Main Dining Rooms, you got average/poor service from disinterested staff serving lukewarm food, and (as a previous reviewer said) sometimes confusing orders or taking well over an hour to get you to your sweet course. Speciality restaurants stick on a cover charge (if you want to avoid the tepid MDR fare,) in oreder to ensure that they get their hands on as much of your bank balance as possible.