There are many restaurants on MSC Meraviglia including 3 places in the Yacht Club where you could get food (apart from room service)

There are many restaurants on MSC Meraviglia including 3 places in the Yacht Club where you could get food (apart from room service)
The MSC Butler was there if you needed him but left you alone if you didn’t want anything. MSC Butlers also provide room service.
I stayed in an MSC Yacht Club cabin (also known as a Yacht Club Deluxe Suite) on the MSC Meraviglia which was huge! It also included a mini bar and balcony.
I went on the MSC Meraviglia in April 2018 for an 11 night cruise from Genoa to Hamburg in the Yacht Club and this is a quick review of embarkation in Genoa.