Embarkation:
We arrived at port of Miami around 2:00 pm. It was earlier than the scheduled time set (4:00pm) by MSC. In my experience traveling on other lines, the ships are ready to take passengers earlier than the posted time. We had to wait in line approximately 3 hours to get on the ship. The long lines of infuriated people extended all the way to the luggage loading area and beyond. We later found out that earlier there was a gas leak inside the terminal and all operations had been shut down and consequently affected the embarkation process. We were very disappointed with the way MSC handled the situation. As we waited in line, not information was provided to us. People were hot, hungry and tired from long flights. At one point, passengers were siting and laying on the floors. Miami fire rescue had to be called to assist some passengers due to dehydration and diabetes. No one from the cruise line had the courtesy to inform us what was happening while we waited.
Entertainment:
We had a balcony cabin on the deck nine. It was well appointed with a spacious bathroom. Nothing like the one depicted in their website. It did not have a seating area, except for the two chairs on the small balcony. Beds were hard and pillows were old and bumpy. My dog has better pillows that those in our cabin!!!. We requested new pillows and we were given two extra pillows that felt worse than the one we were complaining about. At that point we decided not to ask for anything else and make the best of it, since we were on vacation.