Have a look at the dive packages offered by Thatch Caye, privately owned and run eco resort, close to the reef, whale shark licensed guides and boats, go to the outer reefs as well, great food and really beautiful beaches. We just got back a couple of weeks ago and loved it!