When we cruised to the West. Caribbean in 2009 our kids were 10, 6 and just shy of 2y.o. In Grand Cayman we just took a taxi to the beach and splent the day there relaxing and snorkeling and in Cozumel we went to Chankanaab and LOVED it there!