We recently finished our 4 day MSC Seashore cruise. We booked the Yacht Club, as we have cruised in NCL Haven several times. The embarkation was pretty seamless, they check you in at your seat and deliver champagne. We were priority being escorted on the ship, and the service continued. We watched a lot of reviews around MSC, and decided to form our own opinion.
Pros:
The service in the YC was great, never hardly waited to be seated or received a drink.