We have been on many cruises, but never on MSC Lines before. All the stuff you read seemed really nice, smaller ship, more intimate surroundings, a friendly crew, etc, etc. Once we got to our room, we were a little taken aback. The bedspread had been mended(badly so), and the front of the couch was torn. Not exactly top shelf decor.After touring the ship, we found that there is nothing free. Water, ice cream are both items you must pay for.There also is a really bad language barrier. For those of us that speak English, you do a lot of pointing and double talk to get a point across. The internet service was a waste of money, and that opinion was shared by many guests. The ships food was second class, just food, nothing really special. Do not order beef, it is, well, undescribable is a good phrase.The buffet for both breakfast or lunch was just a "buffet", with nothing really special that you would tell your friends about. Having the grill outside is different, because by the time you get your eggs, or pancakes and go inside to the buffet, they are cold.On a windy day, that speeds matters up considerably. Bar drinks are lacking a major ingredient, alcohol, in any quantity enough to have it taste like a drink. The entertainment was-okay.When asked if I would use that cruiseline again, the answer is a very positive "NO". We paid first class price and got a second class cruise. They really need to look at what others are doing, and try to bring their standards up.