Hello, My husband and I did a Costa cruise in the Baltics two years ago and loved it. All the crew spoke English, as well as the entertainers. As far as we could tell we were the only Americans on board, but we did meet some Canadians. We practiced some basic Italian before we left and used it often. Of the Italian couples we hung out with, at least one spoke English so it was really not a problem. Have fun!!