Information before cruise: Costa web-page need improvements. It is very difficult to surf in this page. The information is too general. You cannot get a good view or sense of the ship or amost anything.
Cruise: Boarding was smooth despite a large group of people. Security was high, which is good. The ship is beautiful. The decoration goes to the last detail.
Staff: The staff was helpfull. I was impressed with the fact the most of the staff speak at least 4 different languages. Some of the staff had very strong body odor.
Food: The food was very good. They have different choices and food was available 24 hrs a day. The main restaurant was excelent.
Overall: The cruise was very good. As in all there is some room for improvement. I wish I was back on-board.