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.
Clean and well equip outside cabin with plenty of towels etc. The beds were however rock hard.