We have sailed Yacht Club Suite on MSC Divina and it was fantastic. Yacht Club Suite on Meraviglia was the complete opposite. Other than the Cruise Critic Party, which MSC does better than any other cruise line, service, food quality, and staff attitudes were not up to the standards we experienced on the Divina.
Problems were listened to intently, apologies were prolific, but no actions were taken to solve problems. 12-15 minute wait times for lounge service in yacht club suite when they were not busy was unacceptable. Cold food in yacht club restaurant was served again and again. One time is was great - the next time inedible. Announcements were so loud you had to wear ear plugs. Entertainment in Broadway theatre was good, IF you like opera.
Magician should of retired 25 years ago, along with his "tricks'. Noise in the Marketplace Buffet and Promenade Deck 6 was so loud you had to shout to talk.
Storage in cabin was great. Only real problem was entrance into bathroom. 4 doors opened into a small hall that was the entrance to the bath.