The embarkation was as smooth as can be - "sailed" right through!
The ship is absolutely gorgeous with fine attention to detail - Roman but not overdone. The ship is well maintained and very clean. The service is exceptional. We found the entertainment to be varied and first rate. The Italian tenor sang popular arias and received a standing ovation at both performances! Our cabin steward was exceptional - he was low key and efficient. The food was tasty and beautifully presented. The specialty restaurant seemed pricey and was not needed since the main dining room was excellent. There was no evening buffet which may have been problematic for some people - particularly parents with small children. We were seated with a like group of people and enjoyed their company. The wait staff was conscientious and friendly. The excursions were well organized and a Costa staff person accompanied every tour. This was most reassuring! The staff was friendly and a lot of fun! The disembarkation was smooth but the American authorities delayed us.
There were over 2500 people on board this ship - 300 were English speaking and 60 were Americans. There was smoking but it never presented a problem for us.
Relatively large with good sized bathroom. Balcony was lovely. This room is mid ship and gave quick access to the public rooms.
Other comments: No port listing for Jamaica or Roatan so could not describe excursions!!!!!