Cruise went from Palma to Cannes, Rome, Sicily and Florence. I will begin with our only criticism which is that the drinks were very expensive,don't buy cans of Fosters they are $13 dollars each, we had 2 children with us and would strongly recommend the kids soda package. We didn't buy the adult packages as we don't drink very much alcohol.
The food was lovely with the option of fine dining in the Gatsby Restaurant or more casually at the snack bar or other self service restaurant where the food was fresh and hot with plenty to choose from including the show cooking area. There was plenty of choice for our children too they never struggled to find something they liked even though one is a very fussy eater. The room was adequate for what we needed and we found the shows suitable for us all, there was plenty of options for entertainment during the day and night.
One of our worries was the cost of the trips don't be afraid to go it alone. In Cannes we walked to the local train station and paid 35 euros for a family return ticket to Monte Carlos where we looked around on our own, you can get a tour train to Monaco but as we were short on time we got a local bus from the bottom of the hill for 1 euro to Monaco and walked around ourselves. There is a tourist information office on the front by the mariner who were very helpful.