I have only cruise twice on MSC, Meraviglia and Divina. There is only a few things that I love about the line. First its their private Island. The best I have encountered. The second is their prices for solo, amazing. Everything else I am not impressed with. The food some is good, some is ok, but some is just bad. I do think their cakes are done way better then any line I have been on.
I already have a cruise booked with them for November. I am happy they are coming to NYC.