The ship is of course not new. We booked on April/2017 (two adults and a child) a balcony cabin. The check in was very smooth since we embark from Malta and very few people embark from there. The total price was very cheap and we sailed 3 years ago with Costa Mediterranea and we liked it.
But Costa Cruises have changed everything since then. There is no free coffee 24hrs only in the morning and one hour in the afternoon. Other hours you have to pay. No free sunday anymore for the kid. Again you have to pay each scoop. No free pizza (are you serious? we are in an italian ship).
The breakfast was awful. No eggs on the eleven floor only on the 3rd floor which you had to wait for a table.
The cabin was ok but nothing else. It was overcrawded and you had to wait for the buffet and then if you are lucky you could find a table to sit.
No smoking to the casino and service at the bars was awful.
We are really dissapointed with Costa. I even mentioned it to a ship manager and his answer was: "Well you pay less than other cruise ships you must expect less"
Yeah sure I paid less but with all extras (coffee, pizza, ice-cream, not finding a table, not good entertainment etc) at the end of the cruise it cost us more.
So trust me Costa Cruises is out of our list from now on. We cruised with MSC and Carnival until now and Carnival Vista was the best cruise. We almost cry when our cruise was over.