Are you cruising out of La Romana? Im not sure how long you are cruising for but if its one week, its two formal nights if its 10 days or longer its 3 formal nights. Don't worry about the lack of English. The staff will all speak English, but most of the passengers will be French or German. Costa will try to make sure you sit with English speaking people at dinner but quite often they sit all Canadians together and most of the Canadians on these Costa cruises are french speaking. If that happens, just ask to be moved. You'll have a wonderful time.