Embarkation- went fairly smooth. Maybe because MSC is a new line to FLL they got stuck with the old dirty terminal at the end of the pier.
Cabin was nice and well maintained by the cabin stewards. Only issue was with the card key slot which serves to turn on the lights in the cabin and to activate a small red light above the door for DO NOT Disturb feature. Our key was in the slot and twice the cabin steward walked right in.
Food was AWFUL! We are not picky eaters but found it hard to find anything on the buffet that looked good or had any flavor. For breakfast my adult daughter usually had cereal and fruit. The scrambled eggs were cold and runny. The only beverages available are pre poured ice water and ice tea in small juice glasses. To quench your thirst you would need to drink 4 glasses. The self-serve drink machines are covered with tarps. No cups available.
Lots of storage, above some kind of service area loud noises early in the morning.