I was just on this cruise in Feb! It was fantastic! Todd is a great cruise director! We had a lot of fun. For excursions, we definitly recommend the swimming with the dolphins in Cozumel, and sting ray excursions in grand caymen! We did an excursion in Jamaica (all you can eat/drink beach trip), but weren't really fans of it.
Have a great time!!