Just returned from Greek islands cruise visiting Santorini, Mykonos, Athens and Katakolon. Transfer from Rome very quick and easy. Had reserved my time dining for 7.30 and found this to be to our liking time wise. Dined every night in the Eidleweiss deck 5 and found the choice of food and quality to be of a high standard. Our waiter and assistant Yugo and Elmer were excellent throughout (table 25 most nights.) Some people may think that the portions can be small, just ask and you can add extras or choose 2 different meals without any extra cost or refusal. Breakfast at Windjammer and some lunches there as well. You get what you expect from any buffet style restaurant, plenty of choice but sometimes a little hectic getting tables especially on sea days. 2 formal evenings on board when you can get dressed up or not, most people using Eidelweiss made the effort.
We do not usually book excursions as we prefer to disembark and organise ourselves using local transport or just wandering around the local town. Did book tour of Rome as our flight was early evening.
Yes there are not enough sun beds for everyone but this is only a problem on sea days so you have a choice to rise a little earlier to claim beds or take your chance later. Found that if people wanted a bed then they needed to claim them before about 9.30. Also if you return from trips close to sail time then you may struggle to find beds.