MSC is not a cruise line, it is an acronym for My Star Class. It typically refers to luxury cruises offered by the Royal Caribbean Line that are considered among the best on Earth.