The Seashore is a beautiful ship but MSC is not a line for luxury or service even in the Yacht Club. Sailing on MSC would be intolerable without the YC though. The rest of the ship was crowded, over run by teenagers and young kids.
But Beware: babies and young children are allowed in the YC. It is not relaxing with crying infants and ill behaved children running around. Seashore staff are poorly trained in basic hospitality and customer service. The Yacht Club in theory should be one of the best features of an MSC ship. It certainly is compared to what you would have to deal with on the rest of the ship. However, in my opinion the Yacht Club service and quality is not up to par with even a standard cruise on Celebrity, for example. The YC food was disappointing. The quality of the food tasted store bought versus chef inspired and prepared. The lunch selection at the YC pool buffet was embarrassingly bad and mostly the same every day.
Lastly, MSC has not trained the crew in the YC properly. Many could not answer basic questions about where something was on the ship. In one instance it took three times at the conciege desk to resolve an issue they said was resolved at the first visit. Multiple times managers disciplined staff in front of passengers. The crew, while not the best, were very hard working. We had two servers in Top Sail Lounge and Pool deck who were amazing. My comparison of the service and crew is only based on my experience with the crews from Celebrity, Holland America, Viking, etc.