We have sailed MSC twice, all were comped cruises from urcomped. Once in the yacht club and once in a Bella cabin.
The yacht club experience on the Seaside was fabulous but I was not a fan of the food. However, food is subjective and someone else may have a different opinion. The service was beyond what I expected.
The Bella experience on the Divina was okay but again, I was not thrilled with the food.
We are booked in an Aurea Suite on the Seashore for Halloween and am looking forward to trying that.
We are hoping the food has improved, but that will not make or break the cruise as we can always find something to eat.
I have never experienced poor service from cabin attendants or servers. We did however, have a poor expereince ( on the Divina) with one of the matr'e d's in the MDR one night and I was sure to tell him (and his superior) he was in the wrong position as he did not have any customer service skills.
I will say, their ships are beautiful.
We have sailed many different lines. As you can see in my signature, we are Carnival loyalists (not cheerleaders) but are willing to try other lines for a change of pace.
Happy cruising!