This was our 11th cruise and 1st on Costa. We specifically picked Costa to cruise on for the cultural experience of cruising on a line where we knew we would be a minority. In contrast to many reviewers this did not turn out to be a negative aspect of the cruise for us.English was widely spoken by the staff, and being seated with other English speakers for dining was appreciated, and seeing entertainers try to cater to 5 different language groups at the same time was interesting. Cruise with an open mind, and this shouldn't be a reason to not cruise with Costa.
Here's the thing-we enjoyed our cruise overall, especially the itinerary-6 ports, each unique and each accessible for "do it yourself" shore excursions, which we we prefer overall. But unfortunately there was no particular aspect of the Costa experience which would say "we have to cruise Costa again".
Our balcony cabin was spacious and comfortable, except for the couch. Big deal though-who goes on a cruise to be impressed by the cabins.