Loved our time at MSC Divina. The restaurant staff was great. Ship is beautiful. ExceIlent food! Would go back again and recommend the Mediterranean cruise to anyone. The only thing I would suggest is to train the customer service better. They seem to not like follow up questions. Perhaps employ a native English speaker since majority of your international travelers speak English, the universal language.