I had been on Msc fantasy April, 2011 with my wife and two children and we had a great time on the ship as well as on the excursions. The following year we made a family group of 19 to repeat the same ship and same route to celebrate my mother´s Birthday.
I appreciate the excellent hospatilaty of the Msc staff especially the dining services. They provided us with our favorite Indian as well as international cusine. The cabins cleaned up every time you left them. Entertainment, information, shore excursiones all excellent. And the most pleasing incident, we forgot to order a cake for one of the members who was celebrating a birthday one of the crusing days, worried we visited the dining room kitchen at 7pm ...........yes sir 9:30 pm a beautiful freshly made cake on the dining table.
My kids would love to repeat the experience once again.