The best resource for information on all things Bonaire is www.bonairetalk.com; you'll find a forum that includes snorkeling as one of many topics. My visits to Bonaire were for scuba diving, staying in private homes on the water, but there are many, many wonderful snorkeling spots, too, with access from sandy beaches.