I actually have been on one MSC and it was their newer one. Most Americans don't care for it as there is a different expectancy for service.
They didn't have it.
I have loved every cruise I have ever been on, but, that one we had a few disappointments. Especially if they have cruised before. Sorry to hear that. It is such a disappointment when you spend so much money on one.
Thank you! xoxox