Was very impress with MSC Divina and this is how we choose this, big big mistake. Newer saw so bad service and so care less personal and so angree. They just hate all customers and this is what you can read in their faces. Food is bad and no taste at all, portion is small, so after dinner you must go to buffet. Quality of photo is bad, very bad quality photoshop.
Show in theatre whole week with same team, they singers and dancer in the same time and nothing good you will find there, lot of noise and no show. In dining we got table for 8 , but our group was 10.
Online booking wasn't working and check out was terrible, spent 1:20 and visit reception 6+ times.
Very small tv, 14" and very bad quality signal.