This was the 1st time we had sailed with Costa and it will be our last.
The worst meals on board were dinner, if you didn't like the food served in the restaurant you were pretty stuck as the buffet restaurant wasn't open in the evening. The food wasn't that great in the restaurant most of the meat dishes didn't come with vegetables or salad, the food was luke warm some were cold you had to request the vegetables and when they did arrive they consisted of onions and aubergines and nothing else. very little choice on the menus.
The only drinks you could have in the restaurant were wine, beer or water. If you wanted something else you had to go and get it yourself from the bar.
The buffet wasn't always open and they closed it at odd times during the day with no other options for the passengers to eat.
If you were late getting in because you had been on an organized trip nothing was open the buffet closed at 5pm and the snack bar was also closed only the bars served drinks.
The majority of the staff were pleasant, some of the waiting staff however in the buffet restaurant were rude and abrupt.
The safety issues seem to have been addressed and i was comfortable with the lifeboat drills etc, the only thing on that though however they did say it in about 7 different languages, which could be interesting in an emergency situation.
The entertainment was dismal, the majority of the passengers were rude arrogant Italians and you certainly felt outnumbered we had only one rep who was called Tamaye she was lovely and very helpful. One of the dutch girls was also very friendly and came with us on one of the trips.
The trips that Costa provided were good and the local tour guides that they used in the main were very knowledgeable.
We had an outside cabin and the room was clean and very pleasant, the bed however was rock hard.
The ship was clean and well designed with lots of seating areas and bars. The were several pools and hot tubs all very clean. the deck was well designed with lots of sun beds, bars etc.
I have been with several different companies in the past and the best so far was Princess they are leaps and bounds ahead of Costa even though they are both owned by carnival.