I could not have said it better myself! Jeffrey, as I have stated many times on this board, my wife and I had a WONDERFUL time aboard the Mediterranea when we did our Caribbean cruise. We travel to Europe extensively (we have family in Italy), so the food, the service, and even the often-times rude French were of no surprise to us at all. As a matter of fact, we found the food and the service to be wonderful.... the French, well, that's another story entirely, but that's not Costa's fault. Brian is right, if you think Italian food is what you get at Olive Garden, you will be surprised and possibly disappointed. Go with an open mind, and I am sure you will have a wonderful time. My wife and I are actually thinking about doing that same cruise you mentioned next y year.
I am sure you will enjoy your cruise. Keep us posted on your experience.