This was my first Costa cruise. I’ve cruised on nearly all the other cruise lines including MSC, another European cruise line. I wasn’t sure what to expect and was pleasantly surprised and very much enjoyed the cruise. The ship was in good condition, our oceanview room was fairly typical of other cruise lines, the main dining food was very good and the breakfast and lunch buffet was OK. The ...