This was our first cruise and we had an amazing time.
There was a lot to do on the ship and getting of at the islands (Cozumel and Grand Cayman) we had a great time.
Went out on excursions on both islands. We did not book the excursions thru carnival but decided on it when we got there. We went snorkeling, swimming with stingrays and went on a ATV tour.... that was very good as they gave us a little history lesson.