morning guy-We have found that we prefer Cozumel for shopping particularly leather goods. There are a host of recommendations as to the water sports activities on cruise-chat if you will utilize the search function for Cozumel.
As to Belize-the city tour and the Mayan ruins at Altun Ha will give you a tremendous understanding of the country and of Central America in general. Well worth the modest cost. I hope this gets you started in your research. Welcome to cruise-chat. I hope you will spend many hours here learning and sharing cruise stories,tales and info!