My wife,me and my two children age 10 and 12 were first time cruisers on MSC Magnifica,
I was happy with it.
Pros:Plenty of food,clean room(thanks to Rabenaivo from Madagaskar-super job man),shows in theater,upper decks deck chair,staff was very good.
Cabin was small but clean thank to Rabenarivo from Madagaskar how clean ti 2 or 3 times a day.
Must see. Take a train or a bus even a taxi you do not need tour guide for this.
Must see small Greek town.
Take a bus for 1,6 euro not the cruise line offer of 7 euro per person. Must see. Take note- it is very windy.
Not much to see but good to go on shore.