Carnival Magic

I'm leaving on the magic out of Galveston , Tx April 21 for the western caribean. Hopefully this ship wil have no problems. Any comments on the ship or ports of call (montego bay, caymen and cozumel)?

Thanks Addicts
Carnival Magic is a lovely ship. We sailed into Galveston from Barcelona on her TA cruise.Have been to all three ports and other than feeling a little uncomfortable in Montego Bay (beggers etc),all the stops were great!!