I have been on 4 cruises. None of them where as good as Eurodam. For starters, the food was excellent with several restaurants. Personally, I think that it's not worth it to go to any of the pay to go restaurants since there is such a wide variety at the free restaurants. There are also many 'bonus' buffets. There was a cheese buffet, Swedish buffet and German buffet! The food was made by world class chefs and was excellent. The waiters were very kind and patient.
The cruise was beautiful, however nothing special. Same as all other cruises.
A lot of entertainment was available on the ship and there was always something to do on board.