We chose this cruise as it suited our dates and meeting up with friends from the other side of the world.
Costa cruises have not understood what they are selling - it seems they think they provide a transport when they SHOULD provide an experience for their customers!
* Very poor service - always long queues at the hospitality service, who where the only ones to answer any questions, even though they didn´t understand the language. Poor service.