We booked this cruise at full price over a year ago. We wanted to try MSC, I had read all the reviews and decided to go with an open mind. First off the ship is beautiful and very clean, the only think we didn't care for is the chopped up layout. The staff at customer service desk were unfriendly like other reviewers have stated. The lack of communication as to what was going on was unbelievable. No crew had the same story. We couldn't make any of the ports scheduled due to the Corona Virus which I do understand is out of control of MSC. But come on, a little compassion would have been nice. We were so excited to go to Tortola but missed it. We paid top dollar for this itinerary and in return did not get our money's worth. When we mentioned this to the Customer Service desk their attitude was, "what do you want me to do about it". They did not care. They also stated that the contract states that MSC can change ports as their discretion. Nice attitude there. The food started out okay but went downhill. The selection was not great. Pizza was awesome. Oh, who runs out of Bud Light? Oh, MSC does. I wanted to give this cruise line a chance but the fact that they are so unorganized makes me think twice about it. I also had an incident with one of the stores. I bought a bracelet which they sell by the inch. After they measured me they did not have the lobster clasp so they told me to come back later. When we went back they still couldn't find one. So I decided to get the bracelet anyways and would have a jeweler back home fix it for me. The girl then informs us that the sales person made a mistake on the price. I had a receipt. She would not honor that price. We had to get the manager and argue about it. we finally were told we could have this 6.00 item for free. Okay all is well, but guess what, we were charged. I didn't even bother to argue about that little amount. That is just one of the little things that bugged us over the week. Not very customer friendly. We paid $1600.00 for a balcony room which was a great deal but then we hear that people on the ship got the same room category a month before for $700.00. We asked for a credit but got nothing. So we paid full price for one of the cheapest itinerary's. Oh well, live in learn. Will we cruise MSC again? I don't know. But they have a ways to go with customer service.