We chose this cruise because MSC advertised Cirque du Soleil as entertainment on board. Also we have sailed the Armonia and enjoyed the nightly shows and movies. We were sadly disappointed with the choice of entertainment. Firstly we were not informed that Cirque du Soleil was not on board. The show was listed on MSC's website up to the day we sailed. No opportunity for us to cancel or change to a different cruise. Sort of a bait and switch situation. There were no nightly shows to choose from for the family. Now, on to the food. The food choices were great for dinner but nothing was served hot. Even though the restaurant was not even half occupied, every meal was cold. Mid day, after lunch. buffet choice was burgers, hot dogs nd fries. The crew were all very friendly with the exception of one grumpy server in buffet. I found I had too much time with nothing to do. Will probably sail the smaller Armonia before I sail this ship again. Still fuming over MSC not informing us that Cirque du Soliel was not on board.