Just got back from 1st time on MSC. Ship was very nice, crew extremely friendly, shows outstanding . Food was ok. Had a wonderful week on Davina. Would definitely go again.