Hola Mikel,
Yo aun no he viajado con Costa pero si que lo he hecho con Royal y puedo decirte que el idioma no supone ningun problema. Todas las presentaciones las harán en inglés en primer lugar, pero a continuación las harán en español, italiano y francés... y si me apuras hasta en aleman.
Los camareros los encontraras casi seguro hispanos, asi que sin problema, de hecho puedo decirte que habiendo viajado con Royal y con MSC tuve más problemas para que me entendieran en MSC porque gran parte de la tripulación era india mientras que en Royal eran latinoamericanos en su mayoria (esto siempre hablando de trayectos por el mediterraneo).
Lo unico que si que puedes que te pierdas un poco es en algunos espectaculos, por ejemplo, es posible que si hay algún mago o ventrilocuo (como fue mi caso) ahi si que no lo vayan traduciendo todo al español, pero aun asi Royal es una maravilla.
SPLENDOUR OF THE SEAS - Mediterráneo 2003
MSC OPERA - Adriático 2005
VOYAGER OF THE SEAS - Mediterráneo 2007
NAVIGATOR OF THE SEAS - Atlántico 2009
GRAND MISTRAL - Atlántico 2011
OASIS OF THE SEAS - Mediterráneo 2014
Yo fui en el Splendour y ningun problema con el idioma. Terminé el domingo uno con el Costa victoria y mi camarero de Piso y el de mesa, no tenian ni papa de Español. Con Costa Crucero todo es cuestion de suerte. Además lo bueno de Splendour es que se esfuerzan por hacerse entender, todo lo contrario que con Costa cruceros. No lo pienses, después de lo que he vivido en el último crucero, yo con los ojos cerrados a un Royal Caribean.
Costa Victoria 2000
European Vision 2001
Carnival Triump 2001
Costa Atlantica 2003
Splendour of The seas 04
R-6 2005