We have always cruised with Costa for 8 years and tried MSC and P&O only to find ourselves return to Costa purely for the great food, entertainment and welcoming staff. But over the years their system has changed dramatically and on this particular cruise we found that everything is money orientated and here is a list of what I mean:
1) Costa always provided water at dinner times on previous cruises but now they expect everyone to PAY for the water (and its not cheap at just under 4euros) and to top it of they automatically charge service charge of 15% which I find absolutely ridiculous.
2) We always had pizza on Costa including the evenings but the systems has changed where you'll have to pay for pizza. And the pizza at lunch time is nothing like pizza but a blob of pitta bread and cheese. An Italian cruise and no pizza UNLESS YOU PAY!