hi there just returned from ambergris and tobaco caye and I must say tobaco caye is the best place to snokel in belize you can go right off the beach its the greatest