Embarkation was awesome the best experience I've ever had
New ship, beautiful, dining is excellent. I and my kids loved the MSC bracelet for kids that allows them to have a good time on their own and we knew exactly where they are.
My only recommendation is for the kids and teen club to have more activities.
cabin was a little tight but overall good, steward did a great job cleaning