This was an amazing trip for our whole family (2 adults, one 13 yo, one 7 yo). The entire crew was fantastic - they were so personable, nice, a lot of fun and truly earnest in finding dolphins for us to swim with. They really worked hard to make it happen, and we got to see a school of spinner dolphins, some whales and got to swim with several Roughtooth dolphins all around us - it was so cool! Definitely a trip of a lifetime. We also went to a cove and swam with turtles and other fish. They provided a hearty snack and drinks, and it was an overall wonderful experience! Highly Recommend!