I've chartered in Belize. Depends on what you are looking for.
In Belize, you will have solitude and quiet anchorages alone. If you are after nightlife, Belize is not the place. There are few places to even buy a beer. You need to be self-sufficient and fully stocked. You can likely find a fisherman here or there to buy fish, conch, and lobster. If that is what you are looking for, Belize has it.
"When in command, command." -- Admiral Nimitz
Difference between a power boater and a sailor out on the water: A power boater is going some place special, a sailor is already there.
s/v Zotz 1981 Pearson 365 Ketch Hull #375