The largest of Mexico's islands in the Caribbean Sea, Cozumel packs a punch for cruisers looking for a fun island escape.