Belize is probably the safest place around to cruise. The only problem you'll probably have with people coming to your boat will be fishermen selling you fresh caught fish. Having said that, hoist your tender at night, some have gone missing.

I haven't read the Raines guide but the charter companies use the one I listed.