This is an old(er) ship (1993) - and it looks rather 'tatty'.
Although we stayed in the Grand Suite, it was all rather 3 star (not 5 star). When it rained, the water came into our suite in sheets. We had a butler, who was ever so obliging, and this is the only 'saving grace' on this rather mediocre experience.
The dining room food was very, very hit or miss (more miss, than hit).
A rather gruesome canteen with hoards of passengers with lots of loud children throwing food at each other, and not enough places to sit down, was the other 'option'.
The entertainment was simply awful, quite often vulgar, and tasteless. The shows were amateur, with very little talent. (Games in which passengers tried to break balloons with their bodies, or where they simulated a sexual act with a large skillet and ladle.
The 2 'gala' evenings - were everything except chic - especially since 90% of the passengers didn't bother to dress up (let alone put on a tuxedo).
If there is a problem with an excursion, even if it is the fault of the ship, they will hound you for payment.
This company is not client centric.
If your standards are moderate to high, we urge you to look at another property (and probably not on the Costa line).
Our Grand Suite (Room 1007) flooded! Very few electrical outlets! Dirty sofa cover. The equivalent of a cheap motel room.