Just back today from our Magica cruise. Overall it was close to being perfect.
This is the only cruise I have been on with only one day at sea. The rest of the time we were pulling into a port. Grand Cayman Island was my favorite and Cozumel was my least favorite.
The Magica is a big and beautiful ship that had "kids sail free" for this cruise. So needless to say there were a lot of children on board. There were only three children that I saw misbehaving out of maybe 150.