MSC is the worst cruise line that ever hit the U S waterways. I cruise twice with them boy the food is worst than GARBAGE. Spoiled, rotten and smelly. They always run out of food and drink. Their price is cheap but their service is very very very low. I do not recommend this cruise line to anyone. If you cruise with this company you will be sorry.