The Core - Relax - this is the web site! At the top of this page you will see:
Ambergris Caye Caye Caulker HELP! Visitor Center Businesses
BelizeNews.com BelizeSearch.com BelizePhotographs.com Lodging
Click on any one of these and you will find more information than you could ever dream of. This is one of the best web sites for tourists any of my guests have ever seen.
I think what people are trying to tell you is to do your own research. Good luck.