Everything about this day was top notch! Our guides Anna & Charlie were wonderful hosts! The boat was clean & comfortable. They kept us informed of where we were going, how long to get there, & provided us with a day full of variety. We were served cocktails right away en route to our first snorkel spot. Destination #1 Anna got in the water with us & gave us a snorkel tour where she pointed out a sea turtle, sting rays, barracudas, nurse sharks, & many colorful fish. Destination#2 was an unguided snorkel stop where we were able to snorkel in the water on our own, behind the boat, & they made sure nurse sharks gathered all around us. (Nurse shark don’t have teeth.) Anna kept our hands full of beverages & our bellies full of fantastic food, including chicken, chips & salsa, cole slaw, then later on fish tacos, conch ceviche, etc. Delicious & plentiful! After snorkeling, we were allowed approximately 1.5 hours to explore Caye Caulker. Once back on the boat, we were able to relax & watch the sun set on our cruise back to Ambergris. They focused on safety & keeping a smile on our faces. We liked that this was a small group of 8 guests on board, & not even everybody snorkeled. 5 stars!