Hello everyone,

I plan on taking my two sons on a snorkeling trip to Ambergris Caye sometime in June.

I would like some opinions on where's a nice place to stay with good snorkeling off the beach. And, any recommendations on snorkeling tour guides?

The boy's are 8 & 10.