Magica - не самый большой кораблик.
Если важен размер и развлекухи для детей, то тогда выбирайте из Фантазии и Jade, потому что и лайнеры большие, и время в порту более оптимальное.
Более приспособлен для детского отдыха Jade, по-моему, в том числе есть отдельный детский стол. Однако у него будут два дня в море. С одной стороны, это недостаток - нет новых впечатлений от новых портов, а с другой, можно спокойно поизучать свой "плот", выспаться и покруизить. У него же будет две Хорватии)
Марщрут Фантазии более пляжный, этакий греческий. Если бы Вы поплыли в начале июня, то я выбрала бы, возможно, его. Но это скорее из-за моей любви к Греции.
Еще один нюанс - у MSC в отличие от Costa есть шведский стол на ужин, если основной ресторан по каким-то причинам не удается посетить.