This was a slow way to return to S. America and the ports made this a good choice. The ship was fairly full with guests from Spain, Italy, Finland, Russia, Switzerland, Holland, France, Argentina, Germany, Brazil, UK, USA and others. Embarkation was slow in Savona, took us two and a half hours to get onboard.
The food was Italian as expected with some unusual options such as pasta with squid, grilled salt cod and an odd dinner selection of sausages with endive with a pita bread on the side.
Service was leisurely at meals but the waiters tried hard to please everyone. One table companion had registered as gluten free and at times seemed to get better options. When several others asked for the same choice, the head waiter was summoned and said only pre registered guests with a doctor's letter could pick from the gluten free menu.
Coffee and tea is not avaiable after lunch or dinner in the DR but the waiters were generous with the wine for those with drink packages.
Entertainment was quite good most nights with male tenors, dancing, magic acts and other singers. Most of the bars had music every night, some very good.
We took several Costa tours -in Europe, all our tours in English were cancelled due to insufficient numbers but I rebooked in Spanish with no problems using the Totem machines.
Tours mostly catered to two languages so we has Spanish/ Italian, Spanish /Portuguese, then once we hit Brazil English/Finnish, English/French and English/ German tours.
Once we hit Rio, there was a major exodus and 1200 Brazilians came onboard. The whole ambiance changed with a late disco opening at midnight and a late dinner at 0100 to 0500. Breakfast in the dining room was almost emty at 0800 as many of the new arrivals slept in. Many of the new passengers were in their twenties and thirties compared to the more senior crowd who boarded in Europe.
Customer service was fair to poor with long line ups at the desks and "Come back tomorrow" being a popular response.
The TV and internet were very poor, much of the time there was no TV at all except the onboard channels showing tours and safety information. Internet was spotty with no service available at times.
Our balcony cabin was comfortable and our cabin steward did a good job.
We found it comfortable. Similar to other cruise lines.