We are a family of six and considered several different water-based excursions before settling on Dolphin Tours. I was quoted a rate comparable to other half-day trips in the area ($70), but was then told that for an extra $10 per person they would make it a private tour, so we jumped at the chance. We did have a little trouble finding the office as the directions on the web site are limited (it's near the Marion Ballena entrance at the Uvita Beach end... not near the park entrance about a half-mile further down the main road). Julio was our guide, and he was great. He took us out on the boat for about four hours. The first thing he did was find dolphins as we had said that this was our priority. He communicated via radio with some other boat operators to find out where the dolphins were, and then took us straight there. For about half an hour we stayed in that area, and he moved around as needed to help us get the best view of them. He then took us on a tour of the park, including some rocky islands (where there were tons of cool birds) and some caves, and we had two opportunities to snorkel (at the island and also at the "whale"). The snorkeling was better at the whale - more fish - but there were also more people snorkeling around there. He provided bottled water and fresh fruit.... literally the best pineapple I've had in my life. The boat was in excellent condition and looked almost brand new (there is adequate shade so you can stay out of the sun for the most part if you want to, but be aware that there is no bathroom on the boat). The snorkeling equipment was also in excellent shape. All in all, a quality operation. It was a fantastic experience and all four of my kids rated it as the high point of our 11 day trip to Costa Rica.