Awesome and unique trip. The boat, captain and crew are excellent. The anorkeling with manta rays was one of our favorite things we’ve done. The rays swim right up to you in the crystal clear water. Amazing! They provide snacks, drinks and a hot water rinse off after snorkeling. They also provide all necessary gear.