We have done both Belize and Cozumel and prefer Cozumel because of the diving, food, and overall cost. Having said that, if Belize was easy and inexpensive to get to, we would go again. We stayed on Ambergris Caye in a condo and dove at Ambergris and did one day of diving in Southern Belize...