Since you mentioned Coral Breeze, are you coming from a cruise ship? Coral Breeze (correct me if I'm wrong) is based in Belize City. Star Tours is based on Caye Caulker. In general you will find snorkel and dive operators on Caye Caulker, smaller and more able to give individual attention to their customers. I am not knocking Coral Breeze, I don't know anything about them.