We really enjoy Ash at French Angel tours.
If you have a whole day to spare, go to Sparrow Caye (to see manatees) and then Goff's Caye for lunch, lounging and snorkeling from the beach. It's a longer boat ride than most of the other snorkeling trips, but worth it, very special.