The cruise was amazing. The weather was a bit against us in CPT harbor but the crew tried the best to keep on going with activities even though we were anchored. It great for the whole family. I felt safe with my kids roaming around. The dining was the best ever, I was so impressed by the waiter. He saw to our dining needs. My kids enjoyed him to the fullest. Even the language was no barrier, his English was clear and understandable. They entertainment for my junior kids was great. the staff there was great with kids. They staff is so friendly and always find ways to assist you. I was nervous at first but when seeing the HUGE ship it helped calm my nerves. I liked the MSC program they have on TV where the introduce you basically to the captain and Crew. I think that was a great idea.
The cabin was great the only negative is the possible smell when using the bathroom as there was no air fresher etc. but other than that it was great. Bedding amazing, bed amazing.