We had a great time on this tour. Our guide was excellent and did everything he could to find dolphins. While we never found any, we still had fun doing some snorkeling and getting out into the ocean. We brought our 3-year old daughter, and they had a life jacket for her and goggles. She was able to swim a bit in the ocean with us, which was a lot of fun. Overall, we were really impressed with the crew and had a great time.