Yo no te puedo recomendar sobre los dos que comentan aquí porque Royal no la conozco pero en cuanto a MSC y las críticas, todos los años hay críticas a unas u otras navieras, por unos motivos u otros, unas veces con razón y otras sin ella y paso a comentarte nuestra experiencia con MSC.
El barco no lo conozco pero debe ser una pasada, cuando viajamos con MSC, no tuvimos ninguna pega en cuanto a idioma o comida, nuestro camarero era sudamericano y el maitre hablaba algo de español, los menús los teníamos en español, los espectáculos los hacian en diversos idiomas donde predominaba el italiano, si que es verdad que no es lo mismo que oirlos todos en español.
Los asistentes de camarotes son los que menos hablaban español pero para lo que teníamos que conversar con ellos nos bastaba.
En resumidas cuentas, el crucero nos encantó, el trato también los espectáculos nos gustaron.
El único pero es que no hubiera más personal de habla hispana.
Un saludo y a disfrutar navegando