Nicolette, we'll be on the same ship and itinerary, only in April. As I research the ports, I'll let you know. Although we've been cruising for years, we've been to just one of these four ports (Cozumel). What type(s) of excursions interest you -- beaches, general touring, Mayan ruins, something more adventuresome?
BTW, your cabin choice is excellent. The balcony cabins on Caribe Deck have a huge balcony that is partially covered by the balcony from the cabin one deck above, giving you both sun and shade. The interior cabin space is fine for two, a bit cozy for three, but the space on the balcony makes it a roomy cabin overall.