Wonderful experience. Stop looking this snorkel company is it. Captain Bret and his team were extremely helpful, knowledgeable and upbeat spirit. Made the trip for myself and friend super enjoyable. Would highly recommend. Check in process as well as the trip in general was so much fun. We got to see many different species of fish, a reef shark and two turtles. They got us a great location. They staff served drinks as well as some alcohol choices on our way back to dock. Definitely recommend.