we have lived in belize (placencia area), cruised it (early/mid 2000's) and travel thru it every year by bus from guatemala to mexico and feel it is a necessary evil. the place is a pit, the officials are extremely rude and corrupt, the prices for EVERYTHING are very expensive and it's hard to properly provision (outside of belize city) since the stores are not well stocked. the cays used to be fun and beautiful but now you must pay at many places to anchor
(be careful of the fake "wardens"). many areas are off limits to spear fishing
(except of course to the illegal honduran/belizian fishermen). we can't figure out the appeal except to those newby's who have not cruised much and don't know the difference.
when we lived there (2005-07) we cruised to the rio dulce (we LOVE it there) to shop...after spending 4 days in search of any vegetables off we went to the land of plenty and even shopped for all our friends. in our minds, the rio is where it's at...cheap, plentiful everything from food
to hdwre. to marine
supplies and since marinas
are so cheap
($100=200/mo), you can leave your boat there and travel throughout c.a.
don't see any reason to go too belize except to pass thru---wouldn't even stop there since it may cost you a fortune. keep on truckin' to guatemala and points south... have fun..