Went with a group of 9 with Carlos at 7am. Arrived at 6:30, parking lot opened at 6:50. The location we were sent to has a parking lot and basic shower and restrooms so we had a place to clean up after. Just know several kayaking tours depart from that area as well. Carlos was patient with our group, and thorough with instructions. He took us out kayaking to a spot where we had seen a whale from shore, but no close whale sightings this trip, which we understand we had no control over. We were able to hear the whales while swimming though! The snorkeling site for turtles was filled with multiple groups, so Carlos took us to a second spot instead where our group could have the site to ourselves. We saw maybe 8-10 turtles and schools of fish at that site, but when the waters started becoming choppier and the wind began picking up, Carlos chose to end the tour a little early, which I am glad for. We had novice kayakers and older adults with us, and I would not have wanted them to try fighting the waves to get back. Overall, it was what I had expected and we were satisfied with our experience.