We were very disappointed with the food on the ship, being an italian ship we thought the food would be great, however the quality of the food was the worst in all the cruises we have done so far.
Also the cruise director introduced shows and doing bingo calls etc in about six languages, which as you can understand takes quite a while in each case
The ship itself, room and staff in general were good