The MSC cruise ship was beautiful and the staff were great. We loved our room, and the location was great. The downside for us was the size of the ship, which had over 4,000 passengers. Not reasonable for elevators, dinning rooms, and common areas like the pool where there were not sufficient seats.