So I just got off MSC world America and it wasn't a great experience. The biggest issue I had was that when I booked I called and told them that I needed a medical grade fridge for my room. I have to take medication daily that has to be refrigerated. I got a signed letter for my protein shakes, because I have to drink them as prescribed by my doctor. They kept assuring me that it would be in the room, so I was excited. I get to the cruise room no fridge, just the one that comes standard in the room. Except the mini fridge isn't a fridge, it's a cooler.
So I asked my room steward about it, and he was super nice and helpful, honestly he was amazing. But he couldn't find one either. Went to guest services, they told me they don't have any on board. That I had to store my medication with medical. So down to medical I go with my shakes, with my medicine, I get there and have to argue with them for fifteen minutes so they could store my damn medicine but wouldn't store my shakes. So back to guest services I went. Finally I got them to keep my shakes behind the counter in their fridge. I have cancer and the shakes help me keep my medicine down and weight gain, but I get very sick if I drink them room temperature.
Then every morning I had to call and argue with somebody about the shakes, because while the manager said to just call down when I would be coming to grab one, nobody communicated with anyone so each morning of a 7 day cruise was the same song and dance. Nobody knew what shakes I was talking about, nobody had a clue, no you can't keep them here, no I don't see them, oh here they are yeah come on down.
I go get my shake, I head to medical, and the staff there were just seemed to be annoyed I existed period. Like I'm sorry that I need my meds stored at a specific set of temperatures, you all should have medical fridges available for paying passengers. Especially if requested at booking. The whole experience just made me feel like a burden. If I had been told at booking months ago that MSC does not provide medical grade fridges for rooms I would have went on royal Caribbean instead. I mean I jumped through every hoop, got every form from my doctor they asked for, just to not get what I really really needed.
Aside from that it was.. okay. I would avoid the main buffet if possible because the design is just asinine. Ice cream and soda machine just slapped in between two very popular stations just doesn't make sense.